Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-17 | Merge branch 'maint' | Rickard Green | |
* maint: Remove debug printout and unnecessary GC | |||
2017-01-17 | Merge branch 'rickard/hipe_handle_exception' into maint | Rickard Green | |
OTP-14153 * rickard/hipe_handle_exception: Remove debug printout and unnecessary GC | |||
2017-01-17 | Remove debug printout and unnecessary GC | Rickard Green | |
2017-01-17 | Merge branch 'maint' | Hans Nilsson | |
2017-01-17 | Merge pull request #1308 from philipcristiano/file_api | Hans Nilsson | |
ssh: Correct ssh_sftpd_file_api dialzyer spec | |||
2017-01-17 | Merge branch 'rickard/ds-features-20' | Rickard Green | |
OTP-14152 * rickard/ds-features-20: Remove experimental disclaimer on dirty schedulers Scheduler wall time support for dirty schedulers Always return info from system_info(dirty_[cpu|io]_schedulers*) Improve etp-commands Switch between scheduler types when multi-scheduling is blocked Perform potentially long GC on dirty schedulers if available Return and exception trace for nif-export scheduled BIFs Optimize handling of BIF errors Support for dirty BIFs Reduction counting on non-tail return | |||
2017-01-17 | Merge branch 'maint' | Rickard Green | |
* maint: Do not automatically define HARDDEBUG when DEBUG is defined | |||
2017-01-17 | Merge branch 'rickard/no-harddebug' into maint | Rickard Green | |
* rickard/no-harddebug: Do not automatically define HARDDEBUG when DEBUG is defined | |||
2017-01-17 | Merge branch 'maint' | Rickard Green | |
* maint: Fix memory leak of temporary heap | |||
2017-01-17 | Merge branch 'rickard/abandoned-heap-bugs' into maint | Rickard Green | |
OTP-14135 * rickard/abandoned-heap-bugs: Fix memory leak of temporary heap | |||
2017-01-17 | Remove experimental disclaimer on dirty schedulers | Rickard Green | |
2017-01-17 | Scheduler wall time support for dirty schedulers | Rickard Green | |
2017-01-17 | Always return info from system_info(dirty_[cpu|io]_schedulers*) | Rickard Green | |
2017-01-17 | Merge branch 'maint' | Ingela Anderton Andin | |
2017-01-17 | Merge branch 'ingela/ssl/hs-stream/OTP-14138' into maint | Ingela Anderton Andin | |
* ingela/ssl/hs-stream/OTP-14138: ssl: Handle really big handshake packages | |||
2017-01-17 | ssl: Handle really big handshake packages | Ingela Anderton Andin | |
If a handshake message is really big it could happen that the ssl process would hang due to failing of requesting more data from the socket. This has been fixed. Also added option to limit max handshake size. It has a default value that should be big enough to handle normal usage and small enough to mitigate DoS attacks. | |||
2017-01-16 | Merge branch 'maint' | Sverker Eriksson | |
2017-01-16 | Merge branch 'maint-19' into maint | Sverker Eriksson | |
2017-01-16 | Merge pull request #1307 from bjorng/bjorn/asn1/remove-deprecated/OTP-14146 | Björn Gustavsson | |
asn1: Remove deprecated functions OTP-14146 | |||
2017-01-13 | Improve etp-commands | Rickard Green | |
2017-01-13 | Switch between scheduler types when multi-scheduling is blocked | Rickard Green | |
2017-01-13 | Do not automatically define HARDDEBUG when DEBUG is defined | Rickard Green | |
2017-01-13 | Fix memory leak of temporary heap | Rickard Green | |
This bug was introduced in previous commit, and has never been released in an official OTP version. | |||
2017-01-13 | Update primary bootstrap | Björn Gustavsson | |
2017-01-13 | Merge pull request #1285 from bjorng/bjorn/compiler/type-specs | Björn Gustavsson | |
Add types and specs for all compiler modules | |||
2017-01-13 | asn1: Remove deprecated functions | Björn Gustavsson | |
Remove the entire asn1rt module. All functions in it were deprecated in OTP 17. In asn1ct, remove the deprecated functions asn1ct:encode/3 and asn1ct:decode/3. Also remove asn1ct:encode/2, which has not been formally deprecated but is undocumented. | |||
2017-01-13 | Merge branch 'maint' | Lars Thorsen | |
2017-01-13 | Merge pull request #1261 from smangelsdorf/default_attrs_bug | Lars Thorsén | |
Include explicit attrs when default_attrs=true | |||
2017-01-13 | Merge branch 'hasse/stdlib/check_type_constraints/OTP-14070/PR-1214' | Hans Bolinder | |
* hasse/stdlib/check_type_constraints/OTP-14070/PR-1214: stdilb: Check for bad type constraints in function types | |||
2017-01-12 | ssh: Correct ssh_sftpd_file_api dialzyer spec | Philip Cristiano | |
The `State` seems to have been included twice in 91acfc. | |||
2017-01-12 | Merge branch 'maint' | Hans Bolinder | |
* maint: stdlib: Correct signatures of functions in erl_parse | |||
2017-01-12 | Merge branch 'hasse/stdlib/fix_anno_types/OTP-14131' into maint | Hans Bolinder | |
* hasse/stdlib/fix_anno_types/OTP-14131: stdlib: Correct signatures of functions in erl_parse | |||
2017-01-12 | Merge branch 'maint' | Björn Gustavsson | |
* maint: Travis: Simplify running of dialyzer Conflicts: .travis.yml | |||
2017-01-12 | Perform potentially long GC on dirty schedulers if available | Rickard Green | |
2017-01-12 | Return and exception trace for nif-export scheduled BIFs | Rickard Green | |
The support is somewhat primitive, since it is determined at call time if trace on return or exception should be sent. | |||
2017-01-12 | Optimize handling of BIF errors | Rickard Green | |
2017-01-12 | Support for dirty BIFs | Rickard Green | |
2017-01-12 | Reduction counting on non-tail return | Rickard Green | |
2017-01-12 | Merge pull request #1305 from bjorng/bjorn/travis-dialyzer | Björn Gustavsson | |
Travis: Simplify running of dialyzer | |||
2017-01-12 | Merge branch 'maint' | Rickard Green | |
* maint: Fix call time tracing with dirty schedulers | |||
2017-01-12 | Merge branch 'rickard/ds-fixes' into maint | Rickard Green | |
OTP-14122 * rickard/ds-fixes: Fix call time tracing with dirty schedulers | |||
2017-01-12 | Updated OTP versionOTP-19.2.1 | Erlang/OTP | |
2017-01-12 | Prepare release | Erlang/OTP | |
2017-01-12 | Merge branch 'sverker/make-export-fun-race/OTP-14144' into maint-19 | Erlang/OTP | |
* sverker/make-export-fun-race/OTP-14144: erts: Fix race bug between export fun creation and code loading | |||
2017-01-12 | Travis: Simplify running of dialyzer | Björn Gustavsson | |
Now that dialyzer has been optimized for memory usage, we can combine the dialyzer invocations that use the same options. | |||
2017-01-12 | erts: Fix race bug between export fun creation and code loading | Sverker Eriksson | |
Symptom: SEGV crash on ARM in delete_code() -> export_list(). Could probably happen on other machines as well. Problem: Staging export table was iterated in an unsafe way while an entry was added for a new export fun. Solution: Correct write order and some memory barriers. | |||
2017-01-12 | Makefile: Warn for missings spec | Björn Gustavsson | |
2017-01-12 | Add specs for the beam_*:module/2 functions | Björn Gustavsson | |
2017-01-12 | beam_trim: Add types and specs | Björn Gustavsson | |
2017-01-12 | beam_listing: Add types and specs | Björn Gustavsson | |