Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-15 | ETS busy wait option | Rickard Green | |
Conflicts: erts/emulator/beam/erl_init.c erts/etc/common/erlexec.c | |||
2015-06-10 | Fix error checking for +zdntgc flag | Rickard Green | |
2015-06-10 | Delayed node table GC | Rickard Green | |
2015-06-09 | Only read lock node table when reading info | Rickard Green | |
2015-06-09 | Callback timer | Rickard Green | |
2015-06-09 | Disable accessor timer option | Rickard Green | |
2015-06-09 | Aux work flag descriptions | Rickard Green | |
2015-06-09 | Fix test cases | Rickard Green | |
2015-05-25 | Fix bug causing timeout to overwrite exit instruction | Rickard Green | |
2015-05-25 | Doc fixes | Rickard Green | |
2015-05-25 | Fix statistics reported about fix alloc types | Rickard Green | |
2015-05-12 | Prepare release | Erlang/OTP | |
2015-05-12 | Update preloaded modules | Rickard Green | |
2015-05-12 | Merge branch 'rickard/timer-optimization/OTP-12650' | Rickard Green | |
* rickard/timer-optimization/OTP-12650: Timer fixes, documentation, and test cases Conflicts: erts/emulator/beam/erl_hl_timer.c | |||
2015-05-12 | Timer fixes, documentation, and test cases | Rickard Green | |
2015-05-12 | Merge branch 'jv/18/emulator-send-to-error_logger/OTP-12735' | Björn-Egil Dahlberg | |
* jv/18/emulator-send-to-error_logger/OTP-12735: erts: Fix erts_send_error_term_to_logger memory leak Send format and args on process exit to error_logger Add erts_send_error_term_to_logger | |||
2015-05-12 | erts: Fix erts_send_error_term_to_logger memory leak | Björn-Egil Dahlberg | |
2015-05-11 | Merge branch 'egil/erts/high_accuracy_sleep/OTP-12236' | Björn-Egil Dahlberg | |
* egil/erts/high_accuracy_sleep/OTP-12236: erts: Add high accuracy poll timeouts | |||
2015-05-11 | Send format and args on process exit to error_logger | José Valim | |
Previously, the emulator would generate a whole string with values and call the error_logger passing "~s~n". This commit changes it to a format string containing ~p with the respective values as arguments. | |||
2015-05-11 | Add erts_send_error_term_to_logger | José Valim | |
This function allows us to send format and args to the logger which can then be formatted and customized from Erlang land. | |||
2015-05-11 | Merge branch 'egil/fix-maps-copy-shallow' | Björn-Egil Dahlberg | |
* egil/fix-maps-copy-shallow: erts: Make hashmap_get halfword safe erts: Fix ETS db_has_variable check for large Maps stdlib: Strengthen ETS Maps tests erts: Fix copy shallow for large Maps stdlib: Strengthen ETS Maps tests erts: ETS ordered_set cannot use it's optimization with Maps stdlib: Strengthen ETS Maps tests stdlib: Refactor away ?line macro | |||
2015-05-11 | Merge branch 'aw/native-cpu_sup/OTP-12730' | Björn-Egil Dahlberg | |
* aw/native-cpu_sup/OTP-12730: erts: Fix configure.in os_mon: rename send() to sendi() in cpu_sup.c os_mon: cpu_sup should use native sysctl/libkvm calls on BSD | |||
2015-05-11 | Merge branch 'egil/fix-maps-erts_debug-size' | Björn-Egil Dahlberg | |
* egil/fix-maps-erts_debug-size: erts: Fix erts_debug:size/1 for large Maps erts: Simple test of erts_debug:size/1 of Maps | |||
2015-05-08 | Merge branch 'sg2342/fix_freebsd_sendfile/OTP-12720' | Sverker Eriksson | |
* sg2342/fix_freebsd_sendfile/OTP-12720: Fix FreeBSD sendfile | |||
2015-05-08 | Merge branch 'sverk/erts-fp-exception-fixes/OTP-12717' | Sverker Eriksson | |
* sverk/erts-fp-exception-fixes/OTP-12717: erts: Disable float exceptions for clang/llvm erts: Increase buffer in erts_fp_check_init_error | |||
2015-05-08 | erts: Fix erts_debug:size/1 for large Maps | Björn-Egil Dahlberg | |
2015-05-08 | erts: Simple test of erts_debug:size/1 of Maps | Björn-Egil Dahlberg | |
2015-05-08 | Merge branch 'rickard/timer-optimization/OTP-12650' | Rickard Green | |
* rickard/timer-optimization/OTP-12650: Optimized timer implementation Reusable red-black tree implementation Conflicts: erts/emulator/beam/erl_bif_timer.c | |||
2015-05-08 | Merge branch 'rickard/time-improvement/OTP-11997' | Rickard Green | |
* rickard/time-improvement/OTP-11997: Allow execution of estone suite on pre OTP-18 systems Add parallel time monotonicity test-case Replace usage of erlang:now() in line-tracing Replace erlang:now() usage in emulator suite Replace erlang:now() usage in system suite Misc time improvements | |||
2015-05-08 | Optimized timer implementation | Rickard Green | |
2015-05-08 | erts: Make hashmap_get halfword safe | Björn-Egil Dahlberg | |
2015-05-08 | Merge branch 'richcarl/md5-fixes' | Björn Gustavsson | |
* richcarl/md5-fixes: Set module_info md5 for native modules properly Add module_info entry for native code Gracefully handle empty md5 field in module_info Remove 'imports' key from spec of get_module_info() | |||
2015-05-07 | Merge branch 'egil/fix-pos-zero-opt' | Björn-Egil Dahlberg | |
* egil/fix-pos-zero-opt: erts: Don't let the compiler optimize pos. zero fix | |||
2015-05-07 | Set module_info md5 for native modules properly | Richard Carlsson | |
Use the md5 of the native code chunk instead of the Beam code md5. | |||
2015-05-07 | Add module_info entry for native code | Richard Carlsson | |
2015-05-07 | Gracefully handle empty md5 field in module_info | Richard Carlsson | |
2015-05-07 | Remove 'imports' key from spec of get_module_info() | Richard Carlsson | |
2015-05-07 | Merge branch 'henrik/update-javaversion' | Henrik Nord | |
* henrik/update-javaversion: update java version OTP-12715 | |||
2015-05-07 | erts: Fix ETS db_has_variable check for large Maps | Björn-Egil Dahlberg | |
2015-05-07 | erts: Fix copy shallow for large Maps | Björn-Egil Dahlberg | |
There is no need to take special care of Maps at all since header_arity(hdr) will take care of the normal case via its Map handling. | |||
2015-05-07 | erts: ETS ordered_set cannot use it's optimization with Maps | Björn-Egil Dahlberg | |
The optimization cannot be used due to that the pattern cannot be ordered. | |||
2015-05-06 | Reusable red-black tree implementation | Rickard Green | |
2015-05-06 | Allow execution of estone suite on pre OTP-18 systems | Rickard Green | |
2015-05-06 | Add parallel time monotonicity test-case | Rickard Green | |
2015-05-06 | Replace erlang:now() usage in emulator suite | Rickard Green | |
2015-05-06 | Replace erlang:now() usage in system suite | Rickard Green | |
2015-05-06 | Misc time improvements | Rickard Green | |
- Possibility to chose different clock sources - Improved mach clock usage - Improved linux clock_gettime() usage - ... | |||
2015-05-06 | erts: Disable float exceptions for clang/llvm | Mikael Pettersson | |
Change erts/configure.in to force-disable FP exceptions if the VM is compiled by clang/llvm. clang/llvm generates FP code which does not work with FP exceptions (whether unmasked as used in the Erlang VM, or masked followed by tests of which are signalled). This is a known long-standing problem. | |||
2015-05-06 | erts: Increase buffer in erts_fp_check_init_error | Mikael Pettersson | |
The current size is too small for 64-bit machines, causing messages to be truncated and making debugging more difficult. | |||
2015-05-06 | erts: Don't let the compiler optimize pos. zero fix | Björn-Egil Dahlberg | |