Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | Remove ancient distribution message DOP_NODE_LINK from all code | Patrik Nyblom | |
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-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-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 | 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-02 | Stop using uncertain flags for getaddrinfo() | Raimo Niskanen | |
The AI_V4MAPPED flag is falling out of grace in modern IPv6 stacks, for security reasons, e.g. FreeBSD do not document it any longer. The AI_ADDRCONFIG flag have got unclear semantics on the same OS. | |||
2010-12-01 | Merge branch 'rickard/load-balance-wrap/OTP-8950' into dev | Rickard Green | |
* rickard/load-balance-wrap/OTP-8950: Prevent wrapping of values used during load balancing | |||
2010-12-01 | Prevent wrapping of values used during load balancing | Rickard Green | |
Some integer values used during load balancing could under rare circumstances wrap causing a load unbalance between schedulers. | |||
2010-12-01 | Merge branch 'rickard/rwmutex-bug/OTP-8925' into dev | Rickard Green | |
* rickard/rwmutex-bug/OTP-8925: Miscellaneous rwmutex bug fixes and improvements Don't use more reader groups than schedulers New test suite containing stress tests of the rwmutex implementation Conflicts: erts/emulator/beam/erl_init.c | |||
2010-12-01 | Don't use more reader groups than schedulers | Rickard Green | |
2010-12-01 | New test suite containing stress tests of the rwmutex implementation | Rickard Green | |
2010-11-30 | Teach filelib to use re in unicode mode when filenames are not raw | Patrik Nyblom | |
2010-11-30 | Adapt new soft and hard link routines on Windos to Unicode | Patrik Nyblom | |
Also close find-handles in altname and other minor corrections to patch | |||
2010-11-30 | Teach prim_file not to accept atoms and not to throw exceptions | Patrik Nyblom | |
2010-11-30 | Adapt inet_drv to Visual Studio 2008 | Patrik Nyblom | |
2010-11-30 | Teach spawn_executable about Unicode | Patrik Nyblom | |
Also corrected compressed files on Windows | |||
2010-11-30 | Convert filenames read on MacOSX to canonical form | Patrik Nyblom | |
2010-11-30 | Make Unicode filenames work on Windows | Patrik Nyblom | |
2010-11-30 | Handle binary file names and conversion of unicode strings | Patrik Nyblom | |
2010-11-30 | Merge branch 'sverker/unsafe_CancelIoEx/OTP-8937' into dev | Sverker Eriksson | |
* sverker/unsafe_CancelIoEx/OTP-8937: Let port_SUITE:close_deaf_port wait for OS procs | |||
2010-11-30 | Let port_SUITE:close_deaf_port wait for OS procs | Sverker Eriksson | |
2010-11-29 | Merge branch 'sverker/unsafe_CancelIoEx/OTP-8937' into dev | Sverker Eriksson | |
* sverker/unsafe_CancelIoEx/OTP-8937: Improve test case port_SUITE:close_deaf_port | |||
2010-11-29 | Teach binary:matches not to return 'nomatch' on empty input | Patrik Nyblom | |
2010-11-29 | Teach filename to accept raw data and add filename enc option to emu | Patrik Nyblom | |
2010-11-29 | Add bifs to translate between erlang filenames and native encoding | Patrik Nyblom | |
2010-11-29 | Improve test case port_SUITE:close_deaf_port | Sverker Eriksson | |
2010-11-29 | Merge branch 'jr/windows-file-append' into dev | Patrik Nyblom | |
* jr/windows-file-append: Fix appending to large files (>4GB) on Windows OTP-8958 | |||
2010-11-29 | Merge branch 'bw/win32-file-linking' into dev | Patrik Nyblom | |
* bw/win32-file-linking: Add Win32 support for hard and symbolic file system links OTP-8955 | |||
2010-11-26 | Merge branch 'sverker/halfword-testcases/OTP-8884' into dev | Sverker Eriksson | |
* sverker/halfword-testcases/OTP-8884: NIF 64-bit integer get/make bugfix for halfword emulator. Teach erl_alloc.c not to disable internal allocators for halfword | |||
2010-11-26 | Merge branch 'sverker/unsafe_CancelIoEx/OTP-8937' into dev | Sverker Eriksson | |
* sverker/unsafe_CancelIoEx/OTP-8937: Remove use of unreliable CancelIoEx on Windows. | |||
2010-11-25 | NIF 64-bit integer get/make bugfix for halfword emulator. | Sverker Eriksson | |
2010-11-25 | Teach erl_alloc.c not to disable internal allocators for halfword | Patrik Nyblom | |
2010-11-24 | Merge branch 'sverker/ets_compress/OTP-8922' into dev | Sverker Eriksson | |
* sverker/ets_compress/OTP-8922: ETS 'compressed' option. | |||
2010-11-24 | Merge branch 'sverker/crypto_aes_ctr_cmac/OTP-8752' into dev | Sverker Eriksson | |
* sverker/crypto_aes_ctr_cmac/OTP-8752: Fix nif_SUITE to not assume that it is the only one loading NIFs. crypto CTR support | |||
2010-11-24 | Remove use of unreliable CancelIoEx on Windows. | Sverker Eriksson | |
CancelIoEx has been seen to cause problems with some drivers. Also improve fallback solution to reuse existing handle-closer-threads. | |||
2010-11-22 | ETS 'compressed' option. | Sverker Eriksson | |
The compressed format is using a slighty modified variant of the extern format (term_to_binary). To not worsen key lookup's too much, the top tuple itself and the key element are not compressed. Table objects with only immediate non-key elements will therefor not gain anything (but actually consume one extra word for "alloc_size"). |