summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/erl_message.h
Commit message (Expand)AuthorAgeFilesLines
* Use proc field 'uniq' for both unlink id and recv mark idRickard Green2021-03-101-1/+0
* erts: Add asserts to suppress false positives found by clang saLukas Larsson2021-02-181-2/+2
* Use a literal internal ref instead of atom default for old recv markerRickard Green2021-01-181-1/+1
* Fix receive marker API to avoid racesRickard Green2021-01-111-2/+3
* Multiple reusable receive markers for receive optimizationRickard Green2020-12-081-74/+32
* erts: Refactor all headers to work in C++Lukas Larsson2020-09-211-4/+4
* Merge branch 'maint'Rickard Green2020-04-061-0/+8
|\
| * Fix handling of receive markerRickard Green2020-04-041-0/+8
* | Merge branch 'maint'Rickard Green2020-03-131-1/+1
|\ \ | |/
| * Update copyright yearRickard Green2020-03-131-1/+1
* | Distributed spawn improvementsRickard Green2019-12-181-0/+1
|/
* erts: Fix faulty assert in MARK_SETLukas Larsson2019-11-051-1/+0
* erts: Optimize deferred save message queue pointerLukas Larsson2019-11-041-5/+2
* erts: Move signal queue flags to own flag field in queue structLukas Larsson2019-11-041-4/+5
* Merge branch 'lukas/erts/fix-sigq-save-bug/OTP-16241' into maintLukas Larsson2019-11-041-0/+2
|\
| * erts: Fix sigq deferred_save when inner queue is emptyLukas Larsson2019-11-041-0/+2
* | erts: erts_factory_proc_init should not set hole markerLukas Larsson2019-03-251-0/+2
* | Merge branch 'rickard/send-bump-reds/ERL-773/OTP-15513'Rickard Green2019-03-061-0/+6
|\ \
| * | Bump reductions on send based on message sizeRickard Green2019-02-261-0/+6
| |/
* | erts: Implement fragmentation of distrubution messagesLukas Larsson2019-02-221-19/+8
* | erts: Move reason in dist messages to payloadLukas Larsson2019-02-211-2/+0
|/
* erts: Fix seq_trace to not clear token for system messagesLukas Larsson2018-08-031-4/+2
* erts: Optimize monitor signal by message piggybackSverker Eriksson2018-04-261-11/+16
* New process_info() implementation using signalsRickard Green2018-04-121-23/+68
* Implementation of true asynchronous signaling between processesRickard Green2018-03-211-89/+170
* Fix broken receive optimizationBjörn Gustavsson2017-11-141-6/+10
* erts: Replace usage of all erts_smp prefixes to just ertsLukas Larsson2017-07-171-1/+1
* erts: Remove ERTS_SMP and USE_THREAD definesLukas Larsson2017-07-171-14/+0
* Ensure correct mbuf_sz value in process structureRickard Green2016-08-301-0/+11
* Fix message queue update on replacement and removal of messageRickard Green2016-05-261-0/+29
* Merge branch 'egil/erts/fix-purge_code-literals'Björn-Egil Dahlberg2016-05-241-4/+5
|\
| * erts: Refactor ERTS_MSG_COMBINED_HFRAG to heap fragmentBjörn-Egil Dahlberg2016-05-201-4/+5
* | Merge branch 'mikpe/otp-19-erts-integer-truncation-bugs/PR-1045/OTP-13606'Lukas Larsson2016-05-171-2/+2
|\ \ | |/ |/|
| * do not limit heap fragments to 4 giga-wordsMikael Pettersson2016-05-051-2/+2
* | erts: Add Sender in 'receive' trace matchspecSverker Eriksson2016-05-041-4/+4
|/
* erts: Implement tracer modulesLukas Larsson2016-04-151-45/+65
* update copyright-yearHenrik Nord2016-03-151-1/+1
* Merge branch 'sverk/dist-ctrl-msg-overflow-master' into masterSverker Eriksson2015-12-091-1/+3
|\
| * Merge branch 'sverk/dist-ctrl-msg-overflow' into sverk/dist-ctrl-msg-overflow...Sverker Eriksson2015-12-081-1/+3
| |\
| | * erts: Fix bug for remote control message containing fat mapsSverker Eriksson2015-12-071-1/+3
* | | Merge branch 'rickard/ohmq-fixup/OTP-13047'Rickard Green2015-12-081-1/+1
|\ \ \ | |/ / |/| |
| * | Replace off_heap_message_queue option with message_queue_data optionRickard Green2015-12-081-1/+1
* | | Refactor have seq_trace token testBjörn-Egil Dahlberg2015-11-191-0/+7
* | | Refactor sharing preserved copy flagsBjörn-Egil Dahlberg2015-11-181-5/+0
* | | Refactor copy sharingBjörn-Egil Dahlberg2015-11-171-3/+3
* | | Enable shcopy for sending messagesNikolaos S. Papaspyrou2015-11-171-0/+5
|/ /
* | Fragmented young heap generation and off_heap_message_queue optionRickard Green2015-11-121-85/+192
* | erts: Remove HALFWORD_HEAP definitionBjörn-Egil Dahlberg2015-06-241-3/+0
|/
* Change license text to APLv2Bruce Yinhe2015-06-181-9/+10
* erts: Add erts_factory_trim_and_closeSverker Eriksson2015-06-151-0/+1