Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-17 | Merge branch 'sverker/trace_gc-bug/OTP-14154' into maint | Sverker Eriksson | |
* sverker/trace_gc-bug: erts: Fix GC tracing to use temp heap erts: Assert sufficient space need after GC | |||
2017-01-17 | Remove debug printout and unnecessary GC | Rickard Green | |
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 'rickard/abandoned-heap-bugs' into maint | Rickard Green | |
OTP-14135 * rickard/abandoned-heap-bugs: Fix memory leak of temporary heap | |||
2017-01-16 | Merge branch 'maint-19' into maint | Sverker Eriksson | |
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-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 | 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 | 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-11 | Fix call time tracing with dirty schedulers | Rickard Green | |
2017-01-11 | Merge branch 'rickard/nif-call-time-trace-bug' into maint | Rickard Green | |
OTP-14136 * rickard/nif-call-time-trace-bug: Fix call_time trace for NIFs | |||
2017-01-11 | Merge branch 'rickard/abandoned-heap-bugs' into maint | Rickard Green | |
OTP-14134 OTP-14135 * rickard/abandoned-heap-bugs: Fix issues with abandoned heap | |||
2017-01-11 | Merge branch 'rickard/test-fix' into maint | Rickard Green | |
* rickard/test-fix: Fix processes() BIF test cases | |||
2017-01-11 | Merge branch 'rickard/debug-fix' into maint | Rickard Green | |
* rickard/debug-fix: Fix faulty assertion | |||
2017-01-11 | Merge branch 'rickard/crashdump-timer-fix' into maint | Rickard Green | |
OTP-14133 * rickard/crashdump-timer-fix: Fix printout of timer data in crash dump | |||
2017-01-10 | Fix call_time trace for NIFs | Rickard Green | |
2017-01-10 | Fix issues with abandoned heap | Rickard Green | |
2017-01-10 | Fix processes() BIF test cases | Rickard Green | |
2017-01-09 | Merge branch 'sverker/delete_module-error-msg/ERL-334' into maint | Sverker Eriksson | |
* sverker/delete_module-error-msg: erts: Fix error report message for erlang:delete/1 | |||
2017-01-09 | erts: Fix error report message for erlang:delete/1 | Sverker Eriksson | |
2017-01-05 | erts: Fix GC tracing to use temp heap | Sverker Eriksson | |
Can't use HAlloc as it might consume part of callers 'need'. | |||
2017-01-05 | erts: Assert sufficient space need after GC | Sverker Eriksson | |
2017-01-03 | Merge branch 'sverker/cuddle-port_SUITE' again into maint | Sverker Eriksson | |
* sverker/cuddle-port_SUITE: erts: Fix some compile warnings for port_SUITE erts: Add missing make rules for port_SUITE | |||
2017-01-02 | Merge branch 'rickard/ds-fixes' into maint | Rickard Green | |
OTP-14122 * rickard/ds-fixes: Fix VM global GC info for dirty schedulers Leave dirty work in dirty run-queues on multi scheduling block Fix premature removal of process struct Fix crash due to GC of node entry on dirty scheduler | |||
2017-01-02 | Merge branch 'rickard/msb-fixes' into maint | Rickard Green | |
OTP-14121 * rickard/msb-fixes: Multi scheduling block bug-fixes | |||
2017-01-02 | Fix faulty assertion | Rickard Green | |
2016-12-30 | Multi scheduling block bug-fixes | Rickard Green | |
2016-12-28 | Fix VM global GC info for dirty schedulers | Rickard Green | |
2016-12-28 | Leave dirty work in dirty run-queues on multi scheduling block | Rickard Green | |
2016-12-28 | Fix premature removal of process struct | Rickard Green | |
Refc on process struct could reach zero while it was still referred by dirty scheduler | |||
2016-12-28 | Fix crash due to GC of node entry on dirty scheduler | Rickard Green | |
The dirty scheduler failed to set a timer. Dispatch this job to an ordinary scheduler. | |||
2016-12-20 | Merge pull request #1263 from hawk/hm/stacktrace-depth/OTP-14119 | Sverker Eriksson | |
Make depth of current_stacktrace configurable | |||
2016-12-20 | erts: Fix some compile warnings for port_SUITE | Sverker Eriksson | |
2016-12-20 | erts: Add missing make rules for port_SUITE | Sverker Eriksson | |
Seems some default rule made it work before until an upgrade of FreeBSD resulted in: make: don't know how to make dead_port. Stop | |||
2016-12-19 | Merge branch 'sverker/cuddle-port_SUITE' into maint | Sverker Eriksson | |
* sverker/cuddle-port_SUITE: erts: Fix faulty printout in port_SUITE | |||
2016-12-19 | Merge branch 'rickard/stacktrace-bugs' into maint | Rickard Green | |
OTP-14055 * rickard/stacktrace-bugs: Remove faulty release note for these fixes New test cases testing stacktrace from apply on erlang:error() Fix stactrace for apply on error/[1,2], exit/1, or throw/1 Fix stack-trace generated by a traced process | |||
2016-12-19 | New test cases testing stacktrace from apply on erlang:error() | Rickard Green | |
2016-12-19 | Fix stactrace for apply on error/[1,2], exit/1, or throw/1 | Rickard Green | |
2016-12-19 | Fix stack-trace generated by a traced process | Rickard Green | |
2016-12-19 | erts: Fix faulty printout in port_SUITE | Sverker Eriksson | |
2016-12-19 | Fix printout of timer data in crash dump | Rickard Green | |
2016-12-16 | Merge branch 'sverker/cuddle-code_SUITE-versions' into maint | Sverker Eriksson | |
* sverker/cuddle-code_SUITE-versions: erts: Fix hanging race in code_SUITE:versions | |||
2016-12-15 | Merge branch 'egil/erts/handle-sigterm-nicely/OTP-14085' into maint | Björn-Egil Dahlberg | |
* egil/erts/handle-sigterm-nicely/OTP-14085: erts: Document SIGTERM handler erts: Add SIGTERM signal handler | |||
2016-12-12 | erts: Make depth of current_stacktrace configurable | Håkan Mattsson | |
The BIF process_info(Pid, current_stacktrace) truncates the stacktrace. The old behavior was to truncate long stacktraces to max 8 items. And this was hard coded. Now it is truncated to the value of system_flag(backtrace_depth) instead. The backtrace_depth defaults to 8, but is configurable. | |||
2016-12-12 | Don't include problematic test cases in smoke test | Björn Gustavsson | |
In time_SUITE, the univ_to_local/1 and local_to_univ/1 test cases will fail if they are run outside the CET timezone. The consistency/1 test case uses is not reliable in March and October because it uses a simplified model for when the switch to/from DST is done. | |||
2016-12-08 | erts: Fix hanging race in code_SUITE:versions | Sverker Eriksson | |
Monitor first, then ask to terminate. | |||
2016-12-07 | erts: Add SIGTERM signal handler | Björn-Egil Dahlberg | |
A received SIGTERM signal to beam will generate a {'stop','stop'} message to the init process and terminate the beam nicely. | |||
2016-12-07 | Update copyright-year | Erlang/OTP | |
2016-11-25 | Merge branch 'rickard/init-bug/OTP-13911' into maint | Rickard Green | |
* rickard/init-bug/OTP-13911: Fix initialization dependencies between time, lock-check and lcnt Conflicts: erts/emulator/sys/unix/sys.c |