Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-13 | Switch between scheduler types when multi-scheduling is blocked | Rickard Green | |
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 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-11 | Fix call time tracing with dirty schedulers | Rickard Green | |
2017-01-11 | Merge branch 'maint' | Rickard Green | |
* maint: Fix call_time trace for NIFs Conflicts: erts/emulator/beam/beam_emu.c | |||
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 'maint' | Rickard Green | |
* maint: Fix issues with abandoned heap Conflicts: erts/emulator/beam/beam_bif_load.c | |||
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 'maint' | Rickard Green | |
* maint: Fix faulty assertion | |||
2017-01-11 | Merge branch 'rickard/debug-fix' into maint | Rickard Green | |
* rickard/debug-fix: Fix faulty assertion | |||
2017-01-11 | Merge branch 'maint' | Rickard Green | |
* maint: Fix printout of timer data in crash dump | |||
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-09 | Merge branch 'maint' | Sverker Eriksson | |
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-02 | Merge branch 'maint' | Rickard Green | |
* maint: Multi scheduling block bug-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/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 branch 'maint' | Sverker Eriksson | |
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 | Merge branch 'mikpe/erts/system_info-atom_table/PR-1286/OTP-13976' | Lukas Larsson | |
* mikpe/erts/system_info-atom_table/PR-1286/OTP-13976: erts: add erlang:system_info(atom_count) | |||
2016-12-20 | erts: add erlang:system_info(atom_count) | Mikael Pettersson | |
2016-12-19 | Merge branch 'maint' | Rickard Green | |
* maint: 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 Conflicts: erts/emulator/beam/beam_emu.c erts/etc/unix/etp-commands.in | |||
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 | Fix printout of timer data in crash dump | Rickard Green | |
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-07 | Merge branch 'maint' | Dan Gudmundsson | |
* maint: Update copyright-year Conflicts: lib/dialyzer/src/dialyzer.hrl lib/dialyzer/src/dialyzer_options.erl lib/dialyzer/test/opaque_SUITE_data/src/recrec/dialyzer.hrl lib/dialyzer/test/opaque_SUITE_data/src/recrec/dialyzer_races.erl lib/hipe/icode/hipe_icode.erl lib/hipe/main/hipe.erl lib/hipe/main/hipe.hrl.src lib/hipe/main/hipe_main.erl | |||
2016-12-07 | Update copyright-year | Erlang/OTP | |
2016-12-05 | Merge branch 'sverker/secret-atom' | Sverker Eriksson | |
2016-12-02 | erts: Remove unnecessary 'enable_lcnt' option in locks | Björn-Egil Dahlberg | |
2016-12-02 | erts: Fix whitespace errors in lock counter | Björn-Egil Dahlberg | |
2016-12-02 | erts: Add driver and nif locks to lcnt | Björn-Egil Dahlberg | |
2016-11-29 | erts: Refactor BEAM_NIF_MIN_FUNC_SZ | Sverker Eriksson | |
to be declared once in beam_load.h and get rid of #ifdef kludge. | |||
2016-11-29 | erts: Use secret atom as sysname for ETS compressed | Sverker Eriksson | |
2016-11-29 | erts: Add erts internal secret atom | Sverker Eriksson | |
2016-11-28 | Merge branch 'sverker/nif-entry-abi-compat' | Sverker Eriksson | |
* sverker/nif-entry-abi-compat: erts: Fix code_SUITE:api_2_0,upgrade crash on win64 erts: Add tests of nif API 2.0 erts: Change nif_SUITE to use binaries for raw pointers erts: Use test groups to repeat for different APIs erts: Add testing of old nif API erts: Secure abi backward compat for tracer nifs erts: Mend broken checks in nif_SUITE |