Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-06 | Merge branch 'rickard/ds-fix' into maint | Rickard Green | |
OTP-14122 * rickard/ds-fix: Dirty schedulers should not touch scheduler data pointed to by process struct Conflicts: erts/emulator/beam/erl_process.c | |||
2017-02-06 | Merge branch 'rickard/hole-marker' into maint | Rickard Green | |
* rickard/hole-marker: Use a hole-marker that cannot be mistaken for a valid term on the heap | |||
2017-02-03 | Use a hole-marker that cannot be mistaken for a valid term on the heap | Rickard Green | |
2017-02-03 | Fix merge commit | Björn-Egil Dahlberg | |
This fixes commit f0867aa2ccbbf5677e0577bba08f8b7bc53ec0ed | |||
2017-02-03 | Merge branch 'maint-18' into maint | Hans Nilsson | |
Conflicts: OTP_VERSION erts/doc/src/notes.xml erts/emulator/sys/unix/erl_unix_sys.h erts/emulator/sys/unix/sys.c erts/vsn.mk lib/crypto/c_src/crypto.c lib/crypto/doc/src/notes.xml lib/crypto/vsn.mk lib/inets/doc/src/notes.xml lib/inets/vsn.mk lib/ssh/doc/src/notes.xml lib/ssh/src/ssh.app.src lib/ssh/src/ssh_connection_handler.erl lib/ssh/vsn.mk otp_versions.table | |||
2017-02-02 | Dirty schedulers should not touch scheduler data pointed to by process struct | Rickard Green | |
2017-02-01 | Merge branch 'sverker/bin2term-zlib-bug/ERL-340/OTP-14159' into maint-18 | Erlang/OTP | |
* sverker/bin2term-zlib-bug/ERL-340/OTP-14159: erts: Fix binary_to_term for compressed and zlib >= v1.2.9 | |||
2017-02-01 | Merge branch 'egil/erts/fix_scheduler_suspend/ERL-94/PR-978/OTP-13425' into ↵ | Erlang/OTP | |
maint-18 * egil/erts/fix_scheduler_suspend/ERL-94/PR-978/OTP-13425: erts: Fix install of suspend handler | |||
2017-02-01 | Merge branch 'rickard/thr-prgr-unmanaged-delay-bug/OTP-13869' into maint-18 | Erlang/OTP | |
* rickard/thr-prgr-unmanaged-delay-bug/OTP-13869: Fix erts_thr_progress_unmanaged_delay() | |||
2017-02-01 | Merge branch 'rickard/drv-send-term-thr-bug/OTP-13866' into maint-18 | Erlang/OTP | |
* rickard/drv-send-term-thr-bug/OTP-13866: Fix thread calls to erl_drv_send_term()/erl_drv_output_term() | |||
2017-02-01 | Merge branch 'sverker/bin2term-zlib-bug/ERL-340/OTP-14159' into maint | Sverker Eriksson | |
* sverker/bin2term-zlib-bug/ERL-340/OTP-14159: erts: Fix binary_to_term for compressed and zlib >= v1.2.9 | |||
2017-01-25 | Merge branch 'egil/erts/fix-crashdump-suspend/OTP-14164' into maint | Björn-Egil Dahlberg | |
* egil/erts/fix-crashdump-suspend/OTP-14164: erts: Fix thread suspend in crashdump | |||
2017-01-23 | Merge branch 'sverker/cuddle-port_trace_SUITE' into maint | Sverker Eriksson | |
* sverker/cuddle-port_trace_SUITE: erts: Fix port_trace_SUITE to join threads | |||
2017-01-23 | erts: Fix binary_to_term for compressed and zlib >= v1.2.9 | Sverker Eriksson | |
Problem: z_stream was incorrectly copied with memcpy which just happened to work with zlib < v1.2.9. Solution: Avoid copying z_stream. | |||
2017-01-20 | erts: Fix thread suspend in crashdump | Björn-Egil Dahlberg | |
* move signal handler setup | |||
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-16 | erts: Fix port_trace_SUITE to join threads | Sverker Eriksson | |
when port is closed before driver may be unloaded. | |||
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 | |