aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_process.c
AgeCommit message (Expand)Author
2018-07-12Merge branch 'john/erts/fix-dirty-reschedule-bug/OTP-15154' into maint-21Erlang/OTP
2018-06-27Move to a dirty scheduler even when we have pending system tasksJohn Högberg
2018-06-14Merge branch 'john/erts/fix-process-schedule-after-free/OTP-15067/ERL-573' in...John Högberg
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-05-25erts: Make sure scheduler_data is setLukas Larsson
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-18Merge branch 'sverker/system-profile-bug/OTP-15085'Sverker Eriksson
2018-05-18erts: Fix bug in system_profileSverker Eriksson
2018-05-18Merge branch 'rickard/delete_process_schedule/OTP-15081'Rikard Green
2018-05-16Fix erts_try_lock_sig_free_proc()Rickard Green
2018-05-16New process suspend implementation based on async signalingRickard Green
2018-05-16Teach HiPE to yield from receiveRickard Green
2018-05-15Do not hold runq lock while deleting a processRickard Green
2018-04-26erts: Optimize monitor signal by message piggybackSverker Eriksson
2018-04-24Merge pull request #1790 from jhogberg/john/erts/more-alloc-info/OTP-14961John Högberg
2018-04-23erts: Rewrite memory instrumentationJohn Högberg
2018-04-20erts: Fix run queue pointer in proxy processSverker Eriksson
2018-04-16erts: Keep track of which NIF a scheduler is executingJohn Högberg
2018-04-13Merge branch 'rickard/process_info/OTP-14966'Rickard Green
2018-04-12New process_info() implementation using signalsRickard Green
2018-04-11Merge branch 'rickard/signals/OTP-14589'Rickard Green
2018-03-27Merge branch 'john/erts/bwt-wt-dirty-schedulers/OTP-14959'John Högberg
2018-03-27Fix bad assertRickard Green
2018-03-26Add +sbwt/+swt analogues for dirty schedulersJohn Högberg
2018-03-22Fix signal handling priority elevationRickard Green
2018-03-21Implementation of true asynchronous signaling between processesRickard Green
2018-03-13Merge branch 'rickard/dirty-work-gone/OTP-14978'Rickard Green
2018-03-13Reschedule on ordinary scheduler if dirty work is goneRickard Green
2018-03-13Merge branch 'rickard/remove-approx-started/OTP-14975'Rickard Green
2018-03-07Fix for bug introduced when replacing ERTS_PSFLG_BOUNDRickard Green
2018-03-05Replace usage of ERTS_PSFLG_BOUNDRickard Green
2018-03-05Remove ERTS_PSFLG_ON_HEAP_MSGQRickard Green
2018-02-22Merge 'sverker/erts/more-crash-dump-info/OTP-14820'Sverker 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-15Refactor erts_dsig_prepare argument dep(p)Sverker Eriksson
2017-11-15erts: Introduce asynchronous auto-connectSverker 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-07Merge branch 'sverker/systask-reqid-bug'Sverker Eriksson
2017-11-06erts: Fix bug in systask schedulingSverker Eriksson
2017-11-02Remove process start time for crash dumpsRickard Green
2017-11-02Merge branch 'john/erts/msacc-dirty-schedulers/OTP-14707'John Högberg
2017-10-25Stop assuming that all schedulers are managed when updating msaccJohn Högberg
2017-10-12Merge branch 'maint'Lukas Larsson
2017-10-12erts: Fix lock order when recv tracing trapped exit signalLukas Larsson
2017-10-02Merge branch 'lukas/erts/poll-thread/OTP-14346'Lukas Larsson
2017-10-02erts: Remove eager check ioLukas Larsson