summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/erl_process.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'rickard/aux-work-fix/OTP-17185' into maint-22Erlang/OTP2021-02-191-13/+16
|\
| * Add missing memory barriers in aux work handlingRickard Green2021-02-101-13/+16
* | Merge branch 'rickard/suspend-resume-BIF-fix/OTP-17080' into maint-22Erlang/OTP2021-01-121-0/+6
|\ \
| * | Check suspendee argument for suspend_process()/resume_process()Rickard Green2020-12-231-0/+6
| |/
* | Merge branch 'rickard/thr-progress-wakeup-bugs/OTP-16870' into maint-22Erlang/OTP2020-10-021-80/+83
|\ \
| * | Fix thread progress handling in poll threadsRickard Green2020-09-291-79/+83
| |/
* | Merge branch 'rickard/tse/OTP-16766/OTP-16772/ERL-1304' into maint-22Erlang/OTP2020-07-211-1/+14
|\ \
| * | Fix multiple usage of same thread specific event at the same timeRickard Green2020-07-161-1/+14
| |/
* | Merge branch 'rickard/delayed-gc-sys-task-bugfix/ERL-1236/OTP-16639' into mai...Erlang/OTP2020-05-191-1/+1
|\ \
| * | Fix inconsistent merge of delayed sys-tasks with other sys-tasksRickard Green2020-05-191-1/+1
* | | Merge branch 'rickard/low-prio-sys-task-delay-bufix-22/OTP-16642' into maint-22Erlang/OTP2020-05-081-1/+2
|\ \ \
| * \ \ Merge branch 'rickard/low-prio-sys-task-delay-bufix/OTP-16642' into rickard/l...Rickard Green2020-05-071-1/+2
| |\ \ \
| | * | | Fix delayed low prio system tasksRickard Green2020-05-071-1/+2
| | | |/ | | |/|
* | | | Merge branch 'rickard/literal-gc-bugfix/OTP-16640' into maint-22Erlang/OTP2020-05-081-5/+15
|\ \ \ \ | |/ / / |/| | |
| * | | Fix literal area gc bugRickard Green2020-05-071-5/+15
| |/ /
* | | Fix handling of receive markerRickard Green2020-04-041-6/+13
* | | Update copyright yearRickard Green2020-03-131-1/+1
* | | Merge branch 'rickard/dirty-low-prio-bug/ERL-1157/OTP-16446' into maintRickard Green2020-02-051-0/+19
|\ \ \
| * | | Fix low priority dirty executionRickard Green2020-02-041-0/+19
* | | | Merge branch 'rickard/dirty-sig-handle/OTP-16358' into maintRickard Green2020-01-311-19/+37
|\ \ \ \
| * | | | Avoid reschedule from dirty to normal scheduler on signalsRickard Green2020-01-301-19/+37
* | | | | Merge branch 'rickard/endless-resched-bug/ERL-1152/OTP-16436' into maintRickard Green2020-01-311-2/+6
|\ \ \ \ \
| * | | | | Prevent endless reschedule of sys-task due to high prio dirty-jobRickard Green2020-01-311-2/+6
| | |/ / / | |/| | |
* | | | | Merge branch 'sverker/thr-block-without-main-lock/OTP-16417' into maintSverker Eriksson2020-01-221-2/+1
|\ \ \ \ \
| * | | | | erts: Fix bugs doing HAlloc without process main lockSverker Eriksson2020-01-211-2/+1
| * | | | | Merge branch 'rickard/msb-fix/OTP-16379' into maint-21Erlang/OTP2020-01-161-14/+24
| |\ \ \ \ \
| * \ \ \ \ \ Merge branch 'rickard/suspended-sched-timeout/OTP-16371' into maint-21Erlang/OTP2020-01-161-13/+31
| |\ \ \ \ \ \
* | \ \ \ \ \ \ Merge branch 'rickard/dirty-sig-handle/OTP-16358' into maintRickard Green2020-01-131-7/+36
|\ \ \ \ \ \ \ \ | | |_|_|_|/ / / | |/| | | | | |
| * | | | | | | Avoid busy wait in dirty process signal handlersRickard Green2019-12-161-7/+36
* | | | | | | | Merge branch 'rickard/msb-fix/OTP-16379' into maintRickard Green2020-01-131-14/+24
|\ \ \ \ \ \ \ \ | | |_|_|/ / / / | |/| | | | | |
| * | | | | | | Merge 'rickard/msb-fix-20/OTP-16379' into 'rickard/msb-fix/OTP-16379'Rickard Green2020-01-091-14/+24
| |\ \ \ \ \ \ \ | | |_|_|_|_|/ / | |/| | | | | |
| | * | | | | | Fix multi-scheduling blockRickard Green2020-01-091-14/+24
| | | |_|_|/ / | | |/| | | |
* | | | | | | Merge branch 'rickard/suspended-sched-timeout/OTP-16371' into maintRickard Green2020-01-131-13/+31
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | / / | | |_|_|/ / | |/| | | |
| * | | | | Fix timeout handling for suspended schedulersRickard Green2019-12-191-13/+31
| |/ / / /
* | | | | Merge branch 'rickard/contended-dirty-sleepers/ERL-1079/OTP-16301' into maintRickard Green2019-11-211-10/+10
|\ \ \ \ \
| * | | | | Use mutex instead of spinlock for dirty sleepers listRickard Green2019-11-131-10/+10
* | | | | | Merge branch 'rickard/proc-exit-lit-area-22/OTP-16193' into maintRickard Green2019-11-061-4/+36
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Merge 'rickard/proc-exit-lit-area-21/OTP-16193' into 'rickard/proc-exit-lit-a...Rickard Green2019-10-311-4/+36
| |\ \ \ \ \ | | | |_|/ / | | |/| | |
| | * | | | Merge 'rickard/proc-exit-lit-area-20/OTP-16193' into 'rickard/proc-exit-lit-a...Rickard Green2019-10-291-7/+40
| | |\ \ \ \ | | | |/ / / | | |/| | |
| | | * | | Fix release of literal areasRickard Green2019-10-291-5/+59
| | | |/ /
| | * | | Merge branch 'max-au/erts/dirty_scheduler_shutdown/PR-2172/OTP-15690' into ma...Erlang/OTP2019-03-211-1/+2
| | |\ \ \
* | | | | | erts: Move signal queue flags to own flag field in queue structLukas Larsson2019-11-041-5/+6
|/ / / / /
* | | | | Fix proxy-proc management and process state changesRickard Green2019-09-251-126/+144
* | | | | erts: Fix exiting suspended process not yieldingSverker Eriksson2019-09-091-2/+10
* | | | | erts: Fix bugs for exiting process and ERTS_DSIG_SEND_YIELDSverker Eriksson2019-09-041-1/+10
* | | | | Merge branch 'rickard/node-refc-tests-22' into maintRickard Green2019-07-221-0/+76
|\ \ \ \ \
| * | | | | Fix node refc test for free processes hanging aroundRickard Green2019-07-221-0/+76
* | | | | | erts: Fix gc disable when terminating processLukas Larsson2019-06-271-4/+4
* | | | | | erts: Cleanup start of all erts threads to ABORT when failingLukas Larsson2019-06-271-43/+16
|/ / / / /
* | | | | Merge branch 'rickard/dist-system-limit/OTP-15708'Rickard Green2019-04-181-0/+4
|\ \ \ \ \