Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-31 | Merge branch 'maint' | Rickard Green | |
* maint: Improve the enqueue operation of delayed dealloc Implement delayed aux work wake up Conflicts: erts/emulator/beam/erl_alloc_util.c erts/emulator/beam/erl_process.h | |||
2012-07-31 | Merge branch 'rickard/dealloc/OTP-10162' into maint | Rickard Green | |
* rickard/dealloc/OTP-10162: Improve the enqueue operation of delayed dealloc Implement delayed aux work wake up | |||
2012-07-31 | Improve the enqueue operation of delayed dealloc | Rickard Green | |
The enqueue operation have been re-written to behave better during heavy contention by spreading writes over multiple locations. This enqueue operation also take advantage of the delayed aux work wake up functionality and can by this omit one memory barrier. | |||
2012-07-31 | Implement delayed aux work wake up | Rickard Green | |
By using a delayed aux work wake up approach, a memory barrier can be omitted in the delayed dealloc enqueue operation. The amount of operations, on the potentially contended, wake up structure is also reduced. | |||
2012-07-27 | Merge branch 'rickard/fix-warnings/master' | Rickard Green | |
* rickard/fix-warnings/master: Only use "gcc optimizer hack" when needed Silence warnings | |||
2012-07-27 | Merge branch 'egil/r16/fix-howto-links' | Björn-Egil Dahlberg | |
* egil/r16/fix-howto-links: Fix broken links in BENCHMARKS.md Fix FAQ link and add link to proposed updates | |||
2012-07-25 | Fix broken links in BENCHMARKS.md | Björn-Egil Dahlberg | |
2012-07-25 | Fix FAQ link and add link to proposed updates | Björn-Egil Dahlberg | |
2012-07-25 | Merge branch 'maint' | Björn-Egil Dahlberg | |
2012-07-25 | Merge branch 'egil/change-os_mon-ports-error-messages/OTP-10161' into maint | Björn-Egil Dahlberg | |
* egil/change-os_mon-ports-error-messages/OTP-10161: os_mon: Elucidate port program error messages | |||
2012-07-25 | Update preloaded modules | Björn-Egil Dahlberg | |
2012-07-25 | Merge branch 'egil/r16/remove-vxworks-support/OTP-10146' | Björn-Egil Dahlberg | |
* egil/r16/remove-vxworks-support/OTP-10146: (30 commits) erts: Update doc to reflect VxWorks removal erts: Remove VxWorks from documentation Update preloaded erl_prim_loader and prim_file snmp: Remove VxWorks megaco: Remove VxWorks diameter: Remove VxWorks mnesia: Remove VxWorks typer: Remove VxWorks ssh: Remove VxWorks inets: Remove VxWorks hipe: Remove VxWorks cosFileTransfer: Remove VxWorks asn1: Remove VxWorks orber: Remove VxWorks os_mon: Remove VxWorks runtime_tools: Remove VxWorks test_server: Remove VxWorks references in doc test_server: Remove VxWorks stdlib: Remove VxWorks kernel: Remove VxWorks from tests ... Conflicts: erts/emulator/test/Makefile | |||
2012-07-25 | Merge branch 'maint' | Björn-Egil Dahlberg | |
2012-07-25 | Merge branch 'egil/fix-install-osx-readme' into maint | Björn-Egil Dahlberg | |
* egil/fix-install-osx-readme: Clean up Install Erlang on OSX | |||
2012-07-25 | Clean up Install Erlang on OSX | Björn-Egil Dahlberg | |
2012-07-25 | Merge branch 'maint' | Björn-Egil Dahlberg | |
2012-07-25 | Merge branch 'egil/fix-inet-bit8-doc' into maint | Björn-Egil Dahlberg | |
* egil/fix-inet-bit8-doc: doc: Fix faulty tag in inet bit8 documentation | |||
2012-07-24 | doc: Fix faulty tag in inet bit8 documentation | Björn-Egil Dahlberg | |
2012-07-24 | os_mon: Elucidate port program error messages | Björn-Egil Dahlberg | |
Try to avoid confusion of the message 'Erlang has closed' by clarifying that the message is sent from os_mon port programs. | |||
2012-07-19 | erts: Update doc to reflect VxWorks removal | Björn-Egil Dahlberg | |
2012-07-19 | erts: Remove VxWorks from documentation | Björn-Egil Dahlberg | |
2012-07-19 | Update preloaded erl_prim_loader and prim_file | Björn-Egil Dahlberg | |
2012-07-19 | snmp: Remove VxWorks | Björn-Egil Dahlberg | |
2012-07-19 | megaco: Remove VxWorks | Björn-Egil Dahlberg | |
2012-07-19 | diameter: Remove VxWorks | Björn-Egil Dahlberg | |
2012-07-19 | mnesia: Remove VxWorks | Björn-Egil Dahlberg | |
2012-07-19 | typer: Remove VxWorks | Björn-Egil Dahlberg | |
A comment referred to vxworks and was thusly removed | |||
2012-07-19 | ssh: Remove VxWorks | Björn-Egil Dahlberg | |
2012-07-19 | inets: Remove VxWorks | Björn-Egil Dahlberg | |
2012-07-19 | hipe: Remove VxWorks | Björn-Egil Dahlberg | |
2012-07-19 | cosFileTransfer: Remove VxWorks | Björn-Egil Dahlberg | |
2012-07-19 | asn1: Remove VxWorks | Björn-Egil Dahlberg | |
2012-07-19 | orber: Remove VxWorks | Björn-Egil Dahlberg | |
2012-07-19 | os_mon: Remove VxWorks | Björn-Egil Dahlberg | |
2012-07-19 | runtime_tools: Remove VxWorks | Björn-Egil Dahlberg | |
2012-07-19 | test_server: Remove VxWorks references in doc | Björn-Egil Dahlberg | |
2012-07-19 | test_server: Remove VxWorks | Björn-Egil Dahlberg | |
2012-07-19 | stdlib: Remove VxWorks | Björn-Egil Dahlberg | |
2012-07-19 | kernel: Remove VxWorks from tests | Björn-Egil Dahlberg | |
2012-07-19 | kernel: Remove VxWorks | Björn-Egil Dahlberg | |
2012-07-19 | erts: Remove VxWorks from preloaded | Björn-Egil Dahlberg | |
2012-07-19 | erts: Remove vxworks from top make | Björn-Egil Dahlberg | |
2012-07-19 | erts: Remove VxWorks from heart and etc files | Björn-Egil Dahlberg | |
2012-07-19 | erts: Remove VxWorks from beam makefile | Björn-Egil Dahlberg | |
2012-07-19 | erts: Remove VxWorks from allocators | Björn-Egil Dahlberg | |
2012-07-19 | erts: Remove VxWorks from tests | Björn-Egil Dahlberg | |
2012-07-19 | erts: Remove VxWorks sub-directory | Björn-Egil Dahlberg | |
2012-07-19 | erts: Remove VxWorks from drivers | Björn-Egil Dahlberg | |
2012-07-19 | Merge branch 'maint' | Lukas Larsson | |
* maint: Fix bug where auto skipped tcs would disappear Allow non configlist returns from other cths Fix close of suite when end_per_suite is skipped | |||
2012-07-19 | Merge branch 'lukas/common_test/surefire_fix_skipped_end/OTP-10158' into maint | Lukas Larsson | |
* lukas/common_test/surefire_fix_skipped_end/OTP-10158: Fix bug where auto skipped tcs would disappear Allow non configlist returns from other cths Fix close of suite when end_per_suite is skipped |