Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-03-25 | Fix erts_sys_hrtime() fallback | Rickard Green | |
2015-03-25 | Skip not updated test-cases | Rickard Green | |
2015-03-25 | Fixes and cleanup | Rickard Green | |
2015-03-24 | Better OS system time implementation | Rickard Green | |
2015-03-24 | Documentation adjustments | Rickard Green | |
2015-03-24 | Fix zero timout timers | Rickard Green | |
2015-03-23 | erts_sys_hrtime() for lcnt | Rickard Green | |
2015-03-23 | Better support for poor os monotonic sources | Rickard Green | |
2015-03-21 | Unbreak lcnt | Rickard Green | |
2015-03-20 | Update primary bootstrap | Rickard Green | |
2015-03-20 | inets: Suppress deprecated warning on erlang:now/0 | Erland Schönbeck | |
2015-03-20 | inets: Cleanup of multiple copies of functions | Erland Schönbeck | |
Add inets_lib with common functions used by multiple modules | |||
2015-03-20 | inets: Update comments | Erland Schönbeck | |
2015-03-20 | Suppress deprecated warning on erlang:now/0 | Erland Schönbeck | |
2015-03-20 | Use new time API and be back-compatible in inets | Erland Schönbeck | |
Remove unused functions and removed redundant test | |||
2015-03-20 | asn1 test SUITE: Eliminate use of now/0 | Björn Gustavsson | |
2015-03-20 | Disable deprecated warning on erlang:now/0 in diameter_lib | Anders Svensson | |
The code itself is backwards compatible with OTP 17, since development is still largely based on 17. Updates for the new time api in OTP 18 were merged into maint in commit 5e5b2221, and on to master in commit ebf24297. Conflicts: lib/diameter/src/base/diameter_lib.erl | |||
2015-03-20 | Use new time API and be back-compatible in ssh | Erland Schönbeck | |
Conflicts: lib/ssh/test/ssh_basic_SUITE.erl | |||
2015-03-20 | Replace all calls to now/0 in CT with new time API functions | Peter Andersson | |
2015-03-20 | test_server: Replace usage of erlang:now() with usage of new API | Dan Gudmundsson | |
2015-03-20 | Replace usage of erlang:now() with usage of new API | Dan Gudmundsson | |
2015-03-20 | Replace usage of erlang:now() with usage of new API | Dan Gudmundsson | |
2015-03-20 | Replace usage of erlang:now() with usage of new API | Dan Gudmundsson | |
2015-03-20 | Replace usage of erlang:now() with usage of new API | Dan Gudmundsson | |
2015-03-20 | otp_SUITE: Warn for calls to erlang:now/0 | Björn Gustavsson | |
2015-03-20 | Replace usage of erlang:now() with usage of new API | Rickard Green | |
2015-03-20 | Multiple timer wheels | Rickard Green | |
2015-03-20 | Erlang based BIF timer implementation for scalability | Rickard Green | |
2015-03-20 | Implement ethread events with timeout | Rickard Green | |
2015-03-20 | Introduce a new time API | Rickard Green | |
The old time API is based on erlang:now/0. The major issue with erlang:now/0 is that it was intended to be used for so many unrelated things. This tied these unrelated operations together and unnecessarily caused performance, scalability as well as accuracy, and precision issues for operations that do not need to have such issues. The new API spreads different functionality over multiple functions in order to improve on this. The new API consists of a number of new BIFs: - erlang:convert_time_unit/3 - erlang:monotonic_time/0 - erlang:monotonic_time/1 - erlang:system_time/0 - erlang:system_time/1 - erlang:time_offset/0 - erlang:time_offset/1 - erlang:timestamp/0 - erlang:unique_integer/0 - erlang:unique_integer/1 - os:system_time/0 - os:system_time/1 and a number of extensions of existing BIFs: - erlang:monitor(time_offset, clock_service) - erlang:system_flag(time_offset, finalize) - erlang:system_info(os_monotonic_time_source) - erlang:system_info(time_offset) - erlang:system_info(time_warp_mode) - erlang:system_info(time_correction) - erlang:system_info(start_time) See the "Time and Time Correction in Erlang" chapter of the ERTS User's Guide for more information. | |||
2015-03-20 | Support for <do> and <dont> doc tags | Rickard Green | |
2014-12-10 | Use the new 64-bit atomic ops API | Rickard Green | |
2014-12-10 | Introduce a 64-bit atomic ops API | Rickard Green | |
The 64-bit atomic ops API is implemented by * native word size atomic ops on 64-bit architectures, and * native double word size atomic ops on 32-bit architectures when available. When native double word size atomic is not available, the fallback using modification counters is used. | |||
2014-12-09 | Updated OTP versionOTP-17.4 | Erlang/OTP | |
2014-12-09 | Prepare release | Erlang/OTP | |
2014-12-09 | Update preloaded modules | Marcus Arendt | |
2014-12-09 | Update primary bootstrap | Marcus Arendt | |
2014-12-09 | Merge remote-tracking branch 'upstream/maint' into maint | Hans Nilsson | |
2014-12-09 | Merge branch 'hans/ssh/fix_app_appup' into maint | Hans Nilsson | |
* hans/ssh/fix_app_appup: ssh: Fix syntax error in .appup | |||
2014-12-09 | ssh: Fix syntax error in .appup | Hans Nilsson | |
2014-12-09 | Merge branch 'marcus/revert-ssh-testcase/OTP-12004' into maint | Marcus Arendt | |
* marcus/revert-ssh-testcase/OTP-12004: revert ssh testcase | |||
2014-12-09 | revert ssh testcase | Marcus Arendt | |
2014-12-09 | Merge branch 'dgud/debugger/still-invoked-gs-functions/OTP-12357' into maint | Dan Gudmundsson | |
* dgud/debugger/still-invoked-gs-functions/OTP-12357: debugger: Do not use the old removed gs functionality | |||
2014-12-08 | Merge branch 'hans/ssh/fix_app_appup' into maint | Hans Nilsson | |
* hans/ssh/fix_app_appup: ssh: Fix .app and .appup | |||
2014-12-08 | ssh: Fix .app and .appup | Hans Nilsson | |
2014-12-08 | Merge branch 'rickard/appup-files/OTP-12358' into maint | Rickard Green | |
* rickard/appup-files/OTP-12358: Add .appup file | |||
2014-12-08 | Add .appup file | Rickard Green | |
2014-12-08 | Merge branch 'rickard/autoconf/OTP-12348' into maint | Rickard Green | |
* rickard/autoconf/OTP-12348: Update megaco.appup.src | |||
2014-12-08 | Update megaco.appup.src | Rickard Green | |
2014-12-08 | debugger: Do not use the old removed gs functionality | Dan Gudmundsson | |
dbg_ui_trace module was invoked even though the module had been removed. |