Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-04-02 | erts: Fix unabused bug in fixed allocation | Sverker Eriksson | |
Make sure each fix allocator type always allocate the right fixed size. | |||
2013-04-02 | erts: Fix benign size-bug for fix-allocators MONITOR_SH and NLINK_SH | Sverker Eriksson | |
Bug will (as it seems) only result in faulty statistics. | |||
2013-04-02 | erts: Refactor in new struct ErtsAllctrFixDDBlock_t | Sverker Eriksson | |
to replace macro constant ERTS_ALCU_DD_FIX_TYPE_OFFS. | |||
2013-04-02 | Merge branch 'sverk/meta-trace-leak' into maint | Sverker Eriksson | |
* sverk/meta-trace-leak: erts: Fix memleak related to meta tracing OTP-10997 | |||
2013-03-27 | Repeat flush loop at timeout intervals | Lukas Larsson | |
2013-03-27 | Run iter max ports on a seperate vm with smaller port table | Lukas Larsson | |
2013-03-27 | Merge branch 'lukas/erts/efile_delayed_write_fix/OTP-10984' into maint | Lukas Larsson | |
* lukas/erts/efile_delayed_write_fix/OTP-10984: Do driver_deq in worker threads instead of async_ready | |||
2013-03-18 | Add dependency to dtrace header for parallell make | Patrik Nyblom | |
2013-03-13 | Do driver_deq in worker threads instead of async_ready | Lukas Larsson | |
Doing it in async_ready was needed before the pdl was introduced, but now with the pdl the deq no longer needs the port lock to protect it. This was not an issue when async_ready was called in the worker thread, but now (R15B) that it is signalled back to the scheduler, some very nasty race conditions could occur when using driver_timer and async jobs. | |||
2013-03-12 | erts: Refactor erlang:insert_element/3 for clarity | Björn-Egil Dahlberg | |
2013-03-12 | erts: Fix copy error in erlang:delete_element/2 | Björn-Egil Dahlberg | |
Off-by-one error in element copy. | |||
2013-03-12 | Fix erlang:is_process_alive/1 | Rickard Green | |
2013-03-11 | Intermediate code with lock on gettickcount() | Patrik Nyblom | |
2013-03-08 | compilation fix for NetBSD | YAMAMOTO Takashi | |
spells __NetBSD__ correctly. | |||
2013-03-07 | Merge branch 'egil/fix-mseg_dealloc-arguments/OTP-10912' into maint | Björn-Egil Dahlberg | |
* egil/fix-mseg_dealloc-arguments/OTP-10912: erts: Fix refactor error in mseg | |||
2013-03-05 | erts: Fix refactor error in mseg | Björn-Egil Dahlberg | |
Faulty number of arguments to mseg_dealloc. Problem arises if we try to compile halfword on operating system which do not have mremap. Not a supported case. | |||
2013-03-05 | Tmp | Patrik Nyblom | |
2013-03-04 | erts: Fix void * arithmetic | Björn-Egil Dahlberg | |
2013-03-04 | erts: gcc ansi does not allow 'inline' | Björn-Egil Dahlberg | |
2013-03-04 | erts: Use block comments - ansi style | Björn-Egil Dahlberg | |
2013-03-04 | hipe: Use block comments - ansi style | Björn-Egil Dahlberg | |
2013-02-28 | erts: Fix memleak related to meta tracing | Sverker Eriksson | |
2013-02-28 | Decrease sleep timer | Lukas Larsson | |
2013-02-25 | Merge branch 'sverk/halfword-loading-crash' | Sverker Eriksson | |
* sverk/halfword-loading-crash: erts: Fix crash on halfword and code_SUITE:big_boot_embedded OTP-10896 | |||
2013-02-25 | Merge branch 'lukas/erts/add_ERL_MAX_PORTS_env/OTP-10895' | Lukas Larsson | |
* lukas/erts/add_ERL_MAX_PORTS_env/OTP-10895: Undo removal of ERL_MAX_PORTS os variable | |||
2013-02-25 | Undo removal of ERL_MAX_PORTS os variable | Lukas Larsson | |
2013-02-25 | Set default max ports on win32 to 8192 | Lukas Larsson | |
2013-02-25 | erts: Fix crash on halfword and code_SUITE:big_boot_embedded | Sverker Eriksson | |
2013-02-23 | Merge branch 'rickard/win-drv-bugfix/OTP-10803' | Rickard Green | |
* rickard/win-drv-bugfix/OTP-10803: Fix close_active_handle() properly | |||
2013-02-22 | Merge branch 'egil/win-efile-bugfix/OTP-10890' | Björn-Egil Dahlberg | |
* egil/win-efile-bugfix/OTP-10890: erts: Use correct type for ReadFile bytes read | |||
2013-02-22 | Update copyright years | Björn-Egil Dahlberg | |
2013-02-22 | erts: Use correct type for ReadFile bytes read | Björn-Egil Dahlberg | |
Using a 64bit type for bytes read will not always clear the higher bits. | |||
2013-02-22 | Merge branch 'rickard/r16b/port-leak/OTP-10809' | Rickard Green | |
* rickard/r16b/port-leak/OTP-10809: Fix port structure leak when hitting system limit | |||
2013-02-22 | Merge branch 'sverk/win-64-pointer-fix' | Sverker Eriksson | |
* sverk/win-64-pointer-fix: erts: Correct term type for printf %T erts: Correct internal printf integer type for win64 erts: Correct some printf type formatting erts: Fix type bug in get_proc_affinity for windows OTP-10887 Forgot this ticket for sverk/erlang_pid-revert: OTP-10885 | |||
2013-02-22 | Fix close_active_handle() properly | Rickard Green | |
2013-02-22 | Merge branch 'pan/unicode_printable_ranges' | Patrik Nyblom | |
* pan/unicode_printable_ranges: Adapt stdlib tests to ~tp detecting latin1 binaries Update primary bootstrap Make wx debugger use +pc flag when applicable Correct misspelled comments and space at lin ends Make ~tp output latin1 binaries as strings if possible Leave the +pc handling to io and io_lib_pretty Remove newly introduced warning in erlexec.c Make shell_SUITE:otp_10302 use +pc unicode when needed Fix io_proto_SUITE to handle the new io_lib_pretty:print Add testcase for +pc and io:printable_range/0 Make printing of UTF-8 in binaries behave like lists. Document +pc flag and io:printable_range/0 Add usage of and spec for io:printable_range/0 Add +pc {latin1|unicode} switch and io:printable_range/0 Fix some Unicode issues OTP-18084 | |||
2013-02-21 | Merge branch 'rickard/r16b/thread-queue-fix/OTP-10854' | Rickard Green | |
* rickard/r16b/thread-queue-fix/OTP-10854: Fix lost enqueue notification Use dirty read instead of union which can be unsafe on some platforms Add atomic dirty read and dirty set operations | |||
2013-02-21 | erts: Correct term type for printf %T | R. Blaine Whittle | |
2013-02-21 | erts: Correct internal printf integer type for win64 | R. Blaine Whittle | |
2013-02-21 | Merge branch 'sverk/tcp-exit_on_close-false' | Sverker Eriksson | |
* sverk/tcp-exit_on_close-false: inet_drv: Fix condition to reject INET_REQ_IGNOREFD for UDP and SCTP A stab at fixing bug with {exit_on_close,false} not working | |||
2013-02-21 | Merge branch 'lukas/erts/fix_non_smp_shell_sws/OTP-10661' | Lukas Larsson | |
* lukas/erts/fix_non_smp_shell_sws/OTP-10661: Fix bug where +sws proposal was still allowed to be set | |||
2013-02-21 | Merge branch 'lukas/erts/efile_iter_max_files' | Lukas Larsson | |
* lukas/erts/efile_iter_max_files: Move test to slave node with limited ports | |||
2013-02-21 | Fix port structure leak when hitting system limit | Rickard Green | |
2013-02-21 | Merge branch 'rickard/thread-queue-fix/OTP-10854' into ↵ | Rickard Green | |
rickard/r16b/thread-queue-fix/OTP-10854 Conflicts: erts/emulator/beam/erl_threads.h | |||
2013-02-21 | Fix lost enqueue notification | Rickard Green | |
2013-02-21 | Use dirty read instead of union which can be unsafe on some platforms | Rickard Green | |
2013-02-20 | Merge branch 'ks/hipe_bif-remove_refs_from/OTP-10851' | Fredrik Gustafsson | |
* ks/hipe_bif-remove_refs_from/OTP-10851: Fixed test to allow for lists:foreach/2 call Change the return value of hipe_bifs:remove_refs_from/1 | |||
2013-02-20 | Merge branch 'egil/fix-atom-hash/OTP-10860' | Björn-Egil Dahlberg | |
* egil/fix-atom-hash/OTP-10860: tests: Testing hash values of unicode atoms erts: Fix atom hash for latin1 characters tests: Add latin1 chars atom test | |||
2013-02-20 | Merge branch 'sverk/is_module_native-fix' | Sverker Eriksson | |
* sverk/is_module_native-fix: erts: Fix code:is_module_native OTP-10870 | |||
2013-02-20 | erts: Correct some printf type formatting | Sverker Eriksson | |
Using %p, %bpx and %bex for pointers, UWords and Uint. |