aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_process.c
AgeCommit message (Expand)Author
2019-03-21erts: Use smp prefix on runqLukas Larsson
2019-03-21erts: release dirty runqueue lock before entering endless loop when BEAM is s...Maxim Fedorov
2019-01-16Merge branch 'rickard/dirty_scheduler_collapse/OTP-15509' into maint-20Erlang/OTP
2019-01-11Fix bug causing dirty scheduler sleeper list inconsistencyRickard Green
2018-06-28Merge branch 'john/erts/fix-process-schedule-after-free/OTP-15067/ERL-573' in...Erlang/OTP
2018-06-14Don't enqueue system tasks if target process is in fail_stateJohn Högberg
2018-06-14Fix erroneous schedule of freed/exiting processesJohn Högberg
2018-06-05Merge branch 'sverker/system-profile-bug/OTP-15085' into maint-20Erlang/OTP
2018-05-21Fix deadlock in run queue evacuationJohn Högberg
2018-05-21Fix memory leak of processes that died in the run queueJohn Högberg
2018-05-18erts: Fix bug in system_profileSverker Eriksson
2018-02-22erts,observer: Add port-suspended pids to crash dumpSverker Eriksson
2018-02-20erts,observer: Add dirty schedulers to crash dumpSverker Eriksson
2017-11-10Merge branch 'maint-20' into maintIngela Anderton Andin
2017-11-07Merge branch 'sverker/systask-reqid-bug/OTP-14752' into maintSverker Eriksson
2017-11-06erts: Fix bug in systask schedulingSverker Eriksson
2017-10-25Stop assuming that all schedulers are managed when updating msaccJohn Högberg
2017-10-12erts: Fix lock order when recv tracing trapped exit signalLukas Larsson
2017-09-12Merge branch 'sverker/valgrind-fixes/OTP-14609' into maintSverker Eriksson
2017-09-11Fix unused-functions warningsLukas Larsson
2017-08-28erts: Fix harmless use of uninitialised valueSverker Eriksson
2017-08-16Merge branch 'lukas/erts/fix_dirty_trace_message_flush/OTP-14538' into maintLukas Larsson
2017-07-06Merge branch 'john/erts/runtime-lcnt' into maintJohn Högberg
2017-07-06Allow toggling lock counting at runtimeJohn Högberg
2017-06-15erts: Must have main lock when flushing trace messagesLukas Larsson
2017-06-08Merge branch 'rickard/purge-hibernated-20'Rickard Green
2017-06-07Merge branch 'rickard/purge-hibernated-19/ERIERL-24/OTP-14444' into maint-19Erlang/OTP
2017-06-01Merge branch 'rickard/purge-hibernated-19' into rickard/purge-hibernated-20Rickard Green
2017-06-01Merge branch 'rickard/purge-hibernated' into rickard/purge-hibernated-19Rickard Green
2017-06-01Do not GC hibernated process from other processesRickard Green
2017-05-31Make sure that asynchronous replies are not lostBjörn Gustavsson
2017-05-29erl_process.c: Add more assertions in process terminationBjörn Gustavsson
2017-05-29Make sure that asynchronous replies are not lostBjörn Gustavsson
2017-05-19Merge branch 'rickard/ds-runqs'Rickard Green
2017-05-19Make statistics/1 aware of dirty run-queues and tasksRickard Green
2017-05-16Merge pull request #1436 from garazdawi/lukas/erts/remove_unused_functionsLukas Larsson
2017-05-16erts: Remove old unused functionsLukas Larsson
2017-05-04Update copyright yearRaimo Niskanen
2017-04-27Merge branch 'rickard/ds-stack-size'Rickard Green
2017-04-24Merge branch 'lukas/erts/fix_non-smp_scheduler_data_init/OTP-14152'Lukas Larsson
2017-04-21Merge branch 'rickard/timer-improvements'Rickard Green
2017-04-20erts: Initialize esdp->type in non-smp to normalLukas Larsson
2017-04-20Merge branch 'lukas/erts/20_minor_fixes'Lukas Larsson
2017-04-18Remove unnecessary cancel callback from timer-wheel timersRickard Green
2017-04-18Use magic refs for BIF timersRickard Green
2017-04-18Remove accessor BIF timer implementationRickard Green
2017-04-18Fix aux-work timer implementationRickard Green
2017-04-12Merge branch 'rickard/ds-fixes'Rickard Green
2017-04-11Suggested stack size options for dirty schedulersRickard Green
2017-04-11Merge branch 'rickard/sched_type_tests'Rickard Green