| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\
| |
| |
| |
| | |
* rickard/+SDio-range/OTP-16481:
Fix valid range for +SDio
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
* rickard/kill2killed-fix/ERL-1165/OTP-16465:
Fix erroneous mapping of kill exit reason to killed
Activate test
Test case verifying exit signal kill to killed mapping
|
| | | |
|
| | | |
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | | |
* rickard/dirty-low-prio-bug/ERL-1157/OTP-16446:
Fix low priority dirty execution
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* rickard/endless-resched-bug/ERL-1152/OTP-16436:
Prevent endless reschedule of sys-task due to high prio dirty-job
# Conflicts:
# erts/emulator/test/process_SUITE.erl
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Higher prio dirty-job in combination with lower prio sys-task could
cause an endless rescheduling of the sys-task without making any
progress. This since we refuse to execute on a dirty scheduler if
we got sys-tasks as well as refuse to execute lower prio sys-tasks
if we got other higher prio work to do.
Solved by executing lower prio sys-task even though we got higher
prio dirty-jobs. This since it is non-trivial to reschedule already
scheduled sys-tasks for handling while executing dirty and we do
not now how long time it takes until we return from dirty work.
|
|\ \
| | |
| | |
| | |
| | | |
* sverker/list_to_ref-fix/OTP-16438:
erts: Fix bug in erlang:list_to_ref/1 for external refs
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
* rickard/msb-fix-20/OTP-16379:
Fix multi-scheduling block
|
| | |/
| |/| |
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
rickard/proc-exit-lit-area-20-patch/OTP-16193
* rickard/proc-exit-lit-area-20/OTP-16193:
Fix release of literal areas
|
| |/ /
| | |
| | |
| | |
| | |
| | | |
Literal areas could get prematurely removed and accessed from the
exit reason of a terminated process, or accessed from the heap of
a process executing dirty while terminating.
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
* rickard/node-refc-tests-20:
Fix node refc test for system message queue
|
| |/ / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* rickard/test-fixes-20:
Fix unstable node_container_SUITE:magic_ref test
Fix unstable node_container_SUITE:node_controller_refc test
Fix unstable tests process_SUITE:no_priority_inversion{,2}
|
| | | | |
|
| | | | |
|
| |/ /
| | |
| | |
| | |
| | |
| | | |
Sometimes processes have not had the time to spread
from one scheduler. Force spread by using the undocumented
'scheduler' option.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
* rickard/dist-exit2/20/OTP-15867:
Don't disconnect on remote exit/2 with old incarnation as recipient
|
| |/ / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
* rickard/port-sched-abort-20/ERL-1049/OTP-16107:
Fix stray message due to proc to port task signal abort
|
| |/ / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
* kvakvs/erts/binary_to_term_int_overflow/OTP-16058:
Fix integer overflow in size calculation in binary_to_term for output larger than 2 billion words
|
| |/ /
| | |
| | |
| | | |
than 2 billion words
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
into maint-20
* john/erts/fix-xxx_to_existing_atom-overflow/ERL-944/OTP-15819:
erts: Fix buffer overflow in xxx_to_existing_atom
|
| | | | |
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
* rickard/make-fixes-20/OTP-15657:
Remove own configured RM make variable
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
* rickard/make-fixes-19/OTP-15657:
Remove own configured RM make variable
|
| | |\ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
* rickard/make-fixes-18/OTP-15657:
Remove own configured RM make variable
|
| | | |\ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* rickard/make-fixes-17/OTP-15657:
Remove own configured RM make variable
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Instead rely on gnu make's pre-defined RM variable which should
equal 'rm -f'
|
|\ \ \ \ \ \ \ \
| |/ / / / / / /
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* rickard/make-fixes-20/OTP-15551:
Fix install phase in build system
|
| |\ \ \ \ \ \ \
| | |/ / / / / /
| | | | | | / /
| | |_|_|_|/ /
| |/| | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
* rickard/make-fixes-19/OTP-15551:
Fix install phase in build system
- Install of (mainly) documentation caused rebuild and
modification of the source tree even when the source
previously had been built. Also otp_patch_apply
modified the source tree when updating documentation.
This messed up the installation if installation was
performed by another user than the user that originally
built the system which not is an uncommon scenario.
- Some documentation was installed by copying files
instead of installing the files which caused faulty
access rights on files.
- The documentation was not properly updated when
applying a patch using otp_patch_apply.
|
| | |\ \ \ \ \
| | | |/ / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
* rickard/make-fixes-18/OTP-15551:
Fix install phase in build system
- Install of (mainly) documentation caused rebuild and
modification of the source tree even when the source
previously had been built. Also otp_patch_apply
modified the source tree when updating documentation.
This messed up the installation if installation was
performed by another user than the user that originally
built the system which not is an uncommon scenario.
- Some documentation was installed by copying files
instead of installing the files which caused faulty
access rights on files.
- The documentation was not properly updated when
applying a patch using otp_patch_apply.
|
| | | |\ \ \ \
| | | | |/ / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
* rickard/make-fixes-17/OTP-15551:
Fix install phase in build system
- Install of (mainly) documentation caused rebuild and
modification of the source tree even when the source
previously had been built. Also otp_patch_apply
modified the source tree when updating documentation.
This messed up the installation if installation was
performed by another user than the user that originally
built the system which not is an uncommon scenario.
- Some documentation was installed by copying files
instead of installing the files which caused faulty
access rights on files.
- The documentation was not properly updated when
applying a patch using otp_patch_apply.
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
- Install of (mainly) documentation caused rebuild and
modification of the source tree even when the source
previously had been built. Also otp_patch_apply
modified the source tree when updating documentation.
This messed up the installation if installation was
performed by another user than the user that originally
built the system which not is an uncommon scenario.
- Some documentation was installed by copying files
instead of installing the files which caused faulty
access rights on files.
- The documentation was not properly updated when
applying a patch using otp_patch_apply.
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* sverker/doc-big-creation-tags/OTP-15766:
erts: Document NEW_PID, NEW_PORT, NEWER_REFERENCE
erts: Add missing docs for DFLAG_MAP_TAG and DFLAG_BIG_CREATION
|
| | | | | | | | |
|
| |/ / / / / / |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
'max-au/erts/maint-20/dirty_scheduler_shutdown/PR-2172/OTP-15690' into maint-20
* max-au/erts/maint-20/dirty_scheduler_shutdown/PR-2172/OTP-15690:
erts: Use smp prefix on runq
erts: release dirty runqueue lock before entering endless loop when BEAM is shutting down
|