Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2016-11-25 | erts: Fix code_SUITE:api_2_0,upgrade crash on win64 | Sverker Eriksson | |
2016-11-25 | Merge branch 'maint' | Rickard Green | |
* maint: Fix initialization dependencies between time, lock-check and lcnt | |||
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 | |||
2016-11-23 | erts: Add tests of nif API 2.0 | Sverker Eriksson | |
2016-11-23 | erts: Change nif_SUITE to use binaries for raw pointers | Sverker Eriksson | |
2016-11-23 | erts: Use test groups to repeat for different APIs | Sverker Eriksson | |
2016-11-23 | erts: Add testing of old nif API | Sverker Eriksson | |
2016-11-23 | erts: Secure abi backward compat for tracer nifs | Sverker Eriksson | |
and simplify the code by handling the compatibility stuff at loading by creating modern struct copies in create_lib(). | |||
2016-11-23 | Merge branch 'maint' | Sverker Eriksson | |
2016-11-23 | Merge branch 'sverker/erts/crash-dump-limit/OTP-14046' into maint | Sverker Eriksson | |
again. | |||
2016-11-23 | erts: Remove one little space in crash dump | Sverker Eriksson | |
2016-11-23 | Merge branch 'maint' | Rickard Green | |
* maint: Update etp-commands for dirty schedulers Fix scheduling of system tasks on processes executing dirty Fix call time tracing with dirty schedulers Fix send of exit signal to process executing dirty Fix dirty scheduler process priority Fix alloc-util hard-debug Silence debug warning when no beam jump table is used with dirty schedulers Fix check_process_code() when NifExport is in use Fix GC when NifExport is in use Fix saving of original arguments when rescheduling via NifExport Conflicts: erts/emulator/beam/beam_bif_load.c erts/emulator/beam/erl_nif.c | |||
2016-11-23 | Merge branch 'rickard/dirty-scheduling-fixes' into maint | Rickard Green | |
OTP-14051 * rickard/dirty-scheduling-fixes: Update etp-commands for dirty schedulers Fix scheduling of system tasks on processes executing dirty Fix call time tracing with dirty schedulers Fix send of exit signal to process executing dirty Fix dirty scheduler process priority Fix alloc-util hard-debug Silence debug warning when no beam jump table is used with dirty schedulers Conflicts: erts/etc/unix/etp-commands.in | |||
2016-11-23 | Merge branch 'rickard/nif-scheduling-fixes' into maint | Rickard Green | |
* rickard/nif-scheduling-fixes: Fix check_process_code() when NifExport is in use - OTP-14048 Fix GC when NifExport is in use - OTP-14049 Fix saving of original arguments when rescheduling via NifExport - OTP-14050 | |||
2016-11-22 | Fix scheduling of system tasks on processes executing dirty | Rickard Green | |
2016-11-22 | Fix call time tracing with dirty schedulers | Rickard Green | |
2016-11-22 | Fix send of exit signal to process executing dirty | Rickard Green | |
2016-11-22 | Fix dirty scheduler process priority | Rickard Green | |
2016-11-22 | Fix alloc-util hard-debug | Rickard Green | |
2016-11-22 | Silence debug warning when no beam jump table is used with dirty schedulers | Rickard Green | |
2016-11-22 | Fix check_process_code() when NifExport is in use | Rickard Green | |
2016-11-22 | Fix GC when NifExport is in use | Rickard Green | |
2016-11-22 | Fix saving of original arguments when rescheduling via NifExport | Rickard Green | |
2016-11-22 | Merge branch 'maint' | Sverker Eriksson | |
2016-11-22 | Merge branch 'sverker/erts/crash-dump-limit/OTP-14046' into maint | Sverker Eriksson | |
* sverker/erts/crash-dump-limit: erts: Add env variable ERL_CRASH_DUMP_BYTES erts: Add ErtsStrToSint64 erts: Refactor crash dumping with cbprintf erts: Add cbprintf for Callback Printing erts: Remove unused erl_crash_dump() | |||
2016-11-22 | erts: Add env variable ERL_CRASH_DUMP_BYTES | Sverker Eriksson | |
to limit crash dump size | |||
2016-11-22 | Merge branch 'sverker/Wundef' | Sverker Eriksson | |
2016-11-21 | erts: Mend broken checks in nif_SUITE | Sverker Eriksson | |
Macro CHECK did not fail the test case just some nice logging that no one saw. One ignored failure fixed; a delayed unload after purge due to live resource with dtor. | |||
2016-11-17 | erts: Tweak PSTACK to avoid warning | Sverker Eriksson | |
warning: array subscript is below array bounds and ok, it's technically undef behavior to set pointer before first array element. | |||
2016-11-17 | erts: Fix all -Wundef errors | Sverker Eriksson | |
2016-11-17 | erts: Add ErtsStrToSint64 | Sverker Eriksson | |
for simplify string to 64-bit integer parsing. | |||
2016-11-17 | erts: Refactor crash dumping with cbprintf | Sverker Eriksson | |
Instead of passing around a file descriptor use a function pointer to facilitate more advanced backend write logic such as size limitation or compression. | |||
2016-11-16 | erts: Remove unused erl_crash_dump() | Sverker Eriksson | |
2016-11-11 | Merge branch 'maint' | Sverker Eriksson | |
2016-11-11 | Merge branch 'sverker/hipe-no-pie-amd64/ERL-294/PR-1239/OTP-14031' into maint | Sverker Eriksson | |
* sverker/hipe-no-pie-amd64: erts: Disable -fPIE for HiPE on x86_64 erts: Fix correct link flags for hipe_mkliterals | |||
2016-11-11 | erts: Fix correct link flags for hipe_mkliterals | Sverker Eriksson | |
and no need for $(INCLUDED). | |||
2016-11-09 | Merge branch 'maint' | Björn-Egil Dahlberg | |
Conflicts: OTP_VERSION | |||
2016-11-09 | Merge branch 'maint-19' into maint | Björn-Egil Dahlberg | |
2016-11-07 | Merge branch 'sverker/distr-debug/PR-1174' | Sverker Eriksson | |
2016-11-07 | Merge branch 'maint' | Björn-Egil Dahlberg | |
2016-11-04 | erts: Use cmd on windows for port_SUITE | Björn-Egil Dahlberg | |
2016-11-03 | Merge branch 'gandrade/fmod/PR-1216/OTP-14000' | Björn Gustavsson | |
* gandrade/fmod/PR-1216/OTP-14000: Add test cases for math:fmod/2 BIF Support math:fmod/2 BIF on compiler Add math:fmod/2 BIF | |||
2016-11-02 | Add math:fmod/2 BIF | Guilherme Andrade | |
Returns the (floating point) remainder of first argument divided by second argument. | |||
2016-11-02 | Merge branch 'sverker/hipe-load_nif-error/OTP-14002' | Sverker Eriksson | |
2016-11-01 | erts: Fix SIGUSR1 crashdump generation | Björn-Egil Dahlberg | |
Do not generate a core when a crashdump is asked for. Regression introduced in 56090db3ea417157a749bdd810fc61d117493f1f | |||
2016-11-01 | erts: Add notsup error for load_nif/2 from hipe code | Sverker Eriksson | |
2016-10-31 | Merge branch 'sverker/hipe-fun-purge' | Sverker Eriksson | |
2016-10-31 | Merge branch 'sverker/hipe-beam-stacktrace/ERL-205/OTP-13992' into maint | Sverker Eriksson | |
* sverker/hipe-beam-stacktrace/ERL-205: erts: Exclude random beam functions from hipe stacktrace | |||
2016-10-28 | erts: Exclude random beam functions from hipe stacktrace | Sverker Eriksson | |