Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-12-20 | Remove timer-thread implementation | Björn-Egil Dahlberg | |
2010-12-20 | Refactor timer interface | Björn-Egil Dahlberg | |
2010-12-20 | Teach timer-wheel to keep min time | Björn-Egil Dahlberg | |
Increases the speed of the timer-wheel | |||
2010-12-20 | Merge branch 'pan/r14b01-file-driver-fix' into dev | Patrik Nyblom | |
* pan/r14b01-file-driver-fix: Correct usage of pointer-to-size in unix_efile | |||
2010-12-20 | Merge branch 'pan/bad-dist-msg/OTP-8993' into dev | Patrik Nyblom | |
* pan/bad-dist-msg/OTP-8993: Remove ancient distribution message DOP_NODE_LINK from all code Teach VM not to dump core on bad dist message structure | |||
2010-12-20 | Merge branch 'pan/werl-scrollwheel/OTP-8985' into dev | Patrik Nyblom | |
* pan/werl-scrollwheel/OTP-8985: Teach win_con.c about scroll wheels | |||
2010-12-17 | Correct usage of pointer-to-size in unix_efile | Patrik Nyblom | |
2010-12-17 | Merge branch 'raimo/getifaddrs_ifa_addr_NULL/OTP-8996' into dev | Raimo Niskanen | |
* raimo/getifaddrs_ifa_addr_NULL/OTP-8996: Fix segfault for NULL return value fields from getifaddrs() | |||
2010-12-17 | Merge branch 'rickard/exit/2-refc/OTP-9005' into dev | Rickard Green | |
* rickard/exit/2-refc/OTP-9005: Decrement refc after unlock in exit/2 | |||
2010-12-17 | Decrement refc after unlock in exit/2 | Rickard Green | |
2010-12-17 | Fix missed change of aux_work type | Rickard Green | |
2010-12-17 | Merge branch 'rickard/fix-warnings/R14B02' into dev | Rickard Green | |
* rickard/fix-warnings/R14B02: Remove unused variable Remove stray semicolons in erl_term.h | |||
2010-12-17 | Merge branch 'rickard/ets-no-write-refc/OTP-9000' into dev | Rickard Green | |
* rickard/ets-no-write-refc/OTP-9000: Stop using reference counter when write accessing ETS-tables Conflicts: erts/emulator/beam/erl_db.c | |||
2010-12-17 | Merge branch 'rickard/ets-tab-delete/OTP-8999' into dev | Rickard Green | |
* rickard/ets-tab-delete/OTP-8999: Safe deallocation of ETS-table structures Fix rwlock resource leak when hitting system limit Conflicts: erts/emulator/beam/erl_process.h erts/emulator/beam/erl_process.c | |||
2010-12-16 | Merge branch 'rickard/atomic-type/OTP-8974' into dev | Rickard Green | |
* rickard/atomic-type/OTP-8974: Unbreak atomic fallback | |||
2010-12-16 | Unbreak atomic fallback | Rickard Green | |
2010-12-16 | Merge branch 'rickard/atomic-type/OTP-8974' into dev | Rickard Green | |
* rickard/atomic-type/OTP-8974: Use 32-bit atomics for system block Use 32-bit atomics for misc scheduling specific information Use 32-bit atomic for uaflgs in thread specific events Use 32-bit atomics for process lock flags Add 32-bit atomics to emulator APIs Use new atomic types in emulator Use 32-bit atomics for ethr_thr_create Use 32-bit atomics for mutex and rwmutex flags Use 32-bit atomics for events Add support for 32-bit atomics Move atomic API into own files Add support for 64-bit atomics on Windows Remove unused ethread time functionality Introduce ethr_sint_t and use it for atomics | |||
2010-12-16 | Use 32-bit atomics for system block | Rickard Green | |
2010-12-16 | Use 32-bit atomics for misc scheduling specific information | Rickard Green | |
2010-12-16 | Use 32-bit atomic for uaflgs in thread specific events | Rickard Green | |
2010-12-16 | Use 32-bit atomics for process lock flags | Rickard Green | |
2010-12-16 | Add 32-bit atomics to emulator APIs | Rickard Green | |
2010-12-16 | Stop using reference counter when write accessing ETS-tables | Rickard Green | |
2010-12-16 | Safe deallocation of ETS-table structures | Rickard Green | |
Ensure that all threads potentially accessing an ETS-table have dropped all references to the table before deallocating it. | |||
2010-12-16 | Fix rwlock resource leak when hitting system limit | Rickard Green | |
2010-12-15 | Remove unused variable | Rickard Green | |
2010-12-15 | Remove stray semicolons in erl_term.h | Rickard Green | |
2010-12-15 | Use new atomic types in emulator | Rickard Green | |
2010-12-15 | Use 32-bit atomics for ethr_thr_create | Rickard Green | |
2010-12-15 | Use 32-bit atomics for mutex and rwmutex flags | Rickard Green | |
2010-12-15 | Use 32-bit atomics for events | Rickard Green | |
2010-12-15 | Add support for 32-bit atomics | Rickard Green | |
2010-12-15 | Remove ancient distribution message DOP_NODE_LINK from all code | Patrik Nyblom | |
2010-12-14 | Move atomic API into own files | Rickard Green | |
2010-12-14 | Add support for 64-bit atomics on Windows | Rickard Green | |
2010-12-14 | Remove unused ethread time functionality | Rickard Green | |
2010-12-14 | Teach VM not to dump core on bad dist message structure | Patrik Nyblom | |
2010-12-14 | Fix segfault for NULL return value fields from getifaddrs() | Raimo Niskanen | |
2010-12-11 | Introduce ethr_sint_t and use it for atomics | Rickard Green | |
The atomic memory operations interface used the 'long' type and assumed that it was of the same size as 'void *'. This is true on most platforms, however, not on Windows 64. | |||
2010-12-10 | Fix a couple typos in filename encoding docs | Tuncer Ayaz | |
2010-12-09 | Teach win_con.c about scroll wheels | Patrik Nyblom | |
2010-12-08 | Update version numbers | Björn-Egil Dahlberg | |
2010-12-06 | Prepare release | Erlang/OTP | |
2010-12-06 | Merge branch 'rickard/rwmutex-bug/OTP-8925' into dev | Rickard Green | |
* rickard/rwmutex-bug/OTP-8925: Fix erroneous assertion | |||
2010-12-06 | Fix erroneous assertion | Rickard Green | |
2010-12-03 | Merge branch 'pan/inet6_corrections/OTP-8969' into dev | Raimo Niskanen | |
* pan/inet6_corrections/OTP-8969: Stop using uncertain flags for getaddrinfo() Teach inet_test_lib to understand enetunreach Make windows inet_gethost work for ipv6 | |||
2010-12-03 | Update preloaded modules | Patrik Nyblom | |
2010-12-03 | Merge branch 'pan/unicode-filenames/OTP-8887' into dev | Patrik Nyblom | |
* pan/unicode-filenames/OTP-8887: (27 commits) Test and correct filelib and filename Add documentation to erlang.xml and slight correction to unicode_usage.xml Add section about Unicode file names to stdlib users guide Correct bug in file_name_SUITE making it fail on Unix instead of Windows7 Add documentation about raw filenames and Unicode file name translation mode Make filelib not crash on re codepoints beyond 255 in re when filename is raw Mend on_load_embedded testcase which did not handle windows links Correct testcase regarding windows versions supporting soft links. Teach filelib to use re in unicode mode when filenames are not raw Treat soft links on Windows correctly in file_name_SUITE Adapt new soft and hard link routines on Windos to Unicode Corrected testcases broken by unicode filenames Update preloaded prim_file Teach prim_file not to accept atoms and not to throw exceptions Adapt inet_drv to Visual Studio 2008 Teach spawn_executable about Unicode Convert filenames read on MacOSX to canonical form Teach file to accept codepoints beyond 255. Add testcases Correct shell utilities to handle unicode and possibly binaries ... | |||
2010-12-03 | Merge branch 'rickard/rwmutex-bug/OTP-8925' into dev | Rickard Green | |
* rickard/rwmutex-bug/OTP-8925: Use correct argument types on rwlock_wake_set_flags() | |||
2010-12-03 | Add documentation to erlang.xml and slight correction to unicode_usage.xml | Patrik Nyblom | |