Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-09-14 | Ensure we dont use an invalid live heap fragment pointer | Rickard Green | |
2016-09-14 | Update vheap size when moving msgq to heap after GC | Rickard Green | |
2016-09-13 | Prepare release | Erlang/OTP | |
2016-09-13 | Fix crash due to heap fragments left after GC | Rickard Green | |
Do not decode distribution messages as part of the GC operation. Distribution messages containing maps may generate heap fragments. | |||
2016-08-11 | Prepare release | Erlang/OTP | |
2016-08-11 | Merge branch 'rickard/erl-crash-dump-bug/OTP-13799' into maint-19 | Erlang/OTP | |
* rickard/erl-crash-dump-bug/OTP-13799: Avoid segfault when printing slogan after crashdumping | |||
2016-08-11 | Merge branch 'rickard/proc-tmo-bug/OTP-13798' into maint-19 | Erlang/OTP | |
* rickard/proc-tmo-bug/OTP-13798: Fix race causing lost wakeup on receive-after timeout | |||
2016-08-11 | Avoid segfault when printing slogan after crashdumping | Rickard Green | |
2016-08-11 | Fix race causing lost wakeup on receive-after timeout | Rickard Green | |
2016-07-14 | Prepare release | Erlang/OTP | |
2016-07-14 | Merge branch 'sverker/update_counter-deadlock/ERL-188/OTP-13731' into maint-19 | Erlang/OTP | |
* sverker/update_counter-deadlock/ERL-188/OTP-13731: erts: Add test ets_SUITE:update_counter_table_growth erts: Fix deadlock in ets:update_counter/4 erts: Optimize db_finalize_dbterm_hash | |||
2016-07-11 | erts: Fix deadlock in ets:update_counter/4 | Sverker Eriksson | |
in 'set' with 'write_concurrency' when inserting default object causes table to grow and the bucket to split is protected by same lock as the key. | |||
2016-07-11 | erts: Optimize db_finalize_dbterm_hash | Sverker Eriksson | |
Always free term after WUNLOCK_HASH | |||
2016-07-08 | erts: Fix GC overrun bug in 'bsl' op with small Op1 | Sverker Eriksson | |
Symptom: VM abort "Overrun stack and heap" Problem: The temporary bignum created in buffer tmp_big[] will be part of the GC initiated by TestHeapPreserve, but its size is not included which can cause the GC to overflow if very unlucky. Solution: Do not include tmp_big in the GC. | |||
2016-06-29 | Update release notes | Erlang/OTP | |
2016-06-29 | Update version numbers | Erlang/OTP | |
2016-06-29 | Fix group_leader/2 | Rickard Green | |
2016-06-21 | Prepare release | Erlang/OTP | |
2016-06-20 | erts: Fix spawn driver when env size is above pipe capacity | Sverker Eriksson | |
Symptom: open_port() succeeds, port program never starts but instead seem to terminate with exit_status 150 (EINVAL+128). When: If the command payload buffer (including the entire environment) for the port program is between 1 to 4 bytes above the pipe capacity, which is 65536 bytes on newer Linux, but can be as low as 4096 on older 32-bit Linux. Since: OTP-19.0-rc1. | |||
2016-06-20 | Update preloaded modules | Henrik Nord | |
2016-06-17 | Merge branch 'zandra/update-dist-doc' | Zandra Hird | |
* zandra/update-dist-doc: Remove unused Cookie from ControlMessage in the dist protocol doc | |||
2016-06-17 | Merge branch 'rickard/ds-job-type-doc' | Rickard Green | |
* rickard/ds-job-type-doc: Minor reorganization of dirty NIF documentation | |||
2016-06-17 | Minor reorganization of dirty NIF documentation | Rickard Green | |
2016-06-17 | Remove unused Cookie from ControlMessage in the dist protocol doc | Zandra Hird | |
The Cookie was removed a long time ago, but the documentation was not updated accordingly. | |||
2016-06-17 | Merge branch 'raimo/uds-support/OTP-13643' | Raimo Niskanen | |
* raimo/uds-support/OTP-13643: Update test cases after daily builds Return eafnosupport when not supported Add AF_LOCAL test cases Handle 'undefined' in fdopen | |||
2016-06-16 | Add documentation about dirty job type | Rickard Green | |
2016-06-16 | Merge branch 'rickard/mach-clock-fix/OTP-13686' | Rickard Green | |
* rickard/mach-clock-fix/OTP-13686: Fix mach clock usage on Sierra | |||
2016-06-16 | Return eafnosupport when not supported | Raimo Niskanen | |
2016-06-16 | Merge branch 'lukas/erts/nif_allow_port_command_in_non_sched_thread/OTP-13442' | Lukas Larsson | |
* lukas/erts/nif_allow_port_command_in_non_sched_thread/OTP-13442: erts: Allow enif_port_command in non-sched thread | |||
2016-06-15 | Merge branch 'jj1bdx-19.0-rc2-hipemmap/PR-1094' | Sverker Eriksson | |
2016-06-15 | Fix mach clock usage on Sierra | Rickard Green | |
2016-06-15 | erts: Change local sysname for ETS compressed | Sverker Eriksson | |
Yes this is an ugly workaround. One approach for a better solution could be to introduce an internal secret atom tagged as an atom with a unique index, but impossible to find by string hash lookup/insert. | |||
2016-06-15 | Merge branch 'sverker/revert-ets-load-factor' | Sverker Eriksson | |
2016-06-14 | Merge branch 'egil/erts/fix-runnable_proc-race/OTP-13675' | Björn-Egil Dahlberg | |
* egil/erts/fix-runnable_proc-race/OTP-13675: erts: Fix profile runnable processes race | |||
2016-06-14 | erts: Make etp-*-info take any value as input | Lukas Larsson | |
2016-06-14 | erts: Add etp commands to re-compile erlang | Lukas Larsson | |
2016-06-14 | Merge branch 'lukas/erts/testfixes-19' | Lukas Larsson | |
* lukas/erts/testfixes-19: erts: Increase bif and nif call_time trace test erts: Fix distribution_SUITE:bulk_send_bigbig on windows erts: Ensure bs_add_overflow test has enough memory kernel: Better explain controlling_process' tcp behaviour kernel: Fix t_recv_delim on bsd os_mon: Make sure to start/stop os_mon in tests correctly ssl: Fix use_interface dist_SSL test erl_interface: Fix signed int overflow tc bug erts: fix atom_roundtrip_r15b tc erts: Require more memory for debug tests | |||
2016-06-14 | erts: Increase bif and nif call_time trace test | Lukas Larsson | |
This makes the time that the tests execute longer, which means that on systems with low resolution on timers (e.g. windows) the test is less likely to fail. | |||
2016-06-14 | erts: Fix distribution_SUITE:bulk_send_bigbig on windows | Lukas Larsson | |
The granualarity of the windows time sometimes makes timer:tc return 0 as the time taken for the test. Change this to use the most common time instead. | |||
2016-06-14 | erts: Ensure bs_add_overflow test has enough memory | Lukas Larsson | |
2016-06-14 | erl_interface: Fix decode_ulong on windows | Lukas Larsson | |
2016-06-14 | erts: fix atom_roundtrip_r15b tc | Lukas Larsson | |
if node fails to start, just skip testcase | |||
2016-06-14 | erts: Fix doc xml errors | Lukas Larsson | |
2016-06-14 | Merge branch 'dotsimon/erts/heart_no_kill/OTP-13650' | Lukas Larsson | |
* dotsimon/erts/heart_no_kill/OTP-13650: erts: Fix HEART_NO_KILL logic | |||
2016-06-13 | erts: Fix profile runnable processes race | Björn-Egil Dahlberg | |
2016-06-13 | erts: Allow enif_port_command in non-sched thread | Lukas Larsson | |
It has to be possible to send trace messages to a port from non-schedulers threads (specifically from the sys_msg_dispatcher). | |||
2016-06-10 | erts: Fix undefined shift to msb in erl_process | Björn-Egil Dahlberg | |
2016-06-10 | erts: Fix undefined shift to msb in monotonic time | Björn-Egil Dahlberg | |
2016-06-10 | erts: Fix undefined shift to msb in erl_thr_progress | Björn-Egil Dahlberg | |
2016-06-10 | erts: Fix undefined shift to msb in ethr_mutex | Björn-Egil Dahlberg | |