summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/io.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright yearRickard Green2021-12-131-1/+1
* Merge branch 'rickard/dirty-alloc-instances/OTP-17363' into maintRickard Green2021-11-161-0/+1
|\
| * Allocator instances for dirty schedulersRickard Green2021-11-161-0/+1
* | Merge branch 'rickard/port-sig-fix/23/OTP-17642' into maintRickard Green2021-09-291-19/+13
|\ \
| * \ Merge 'rickard/port-sig-fix/OTP-17642' into rickard/port-sig-fix/23/OTP-17642Rickard Green2021-09-291-20/+14
| |\ \
| | * | Fix race between exiting port and signal handlingRickard Green2021-09-291-19/+15
| * | | Merge branch 'rickard/link-protocol-fix/OTP-17127' into maintRickard Green2021-03-101-57/+153
| |\ \ \
* | \ \ \ Merge branch 'rickard/async-port-close-fix/OTP-17665' into maintRickard Green2021-09-291-1/+1
|\ \ \ \ \ | | |_|/ / | |/| | / | |_|_|/ |/| | |
| * | | Fix handling asynchronous port closeRickard Green2021-09-291-1/+1
* | | | Merge branch 'rickard/link-protocol-fix/OTP-17127' into rickard/link-protocol...Rickard Green2021-03-101-57/+153
|\ \ \ \ | | |_|/ | |/| |
| * | | erts: Fix link protocol inconsistency bug in node local caseRickard Green2021-03-011-33/+139
| * | | erts: Split link structure in node local caseRickard Green2021-03-011-39/+29
| |/ /
* | | Merge branch 'lukas/erts/clang-sanatizer'Sverker Eriksson2021-02-181-1/+2
|\ \ \
| * | | erts: Silence CodeChecker in terminate_portSverker Eriksson2021-02-181-1/+1
| * | | erts: Add asserts to suppress false positives found by clang saLukas Larsson2021-02-181-0/+1
* | | | Merge branch 'maint'Sverker Eriksson2021-01-291-6/+1
|\ \ \ \ | |/ / / |/| | / | | |/ | |/|
| * | Merge 'sverker/forker-port-task-leak/OTP-17163' into maintSverker Eriksson2021-01-291-6/+1
| |\ \ | | |/ | |/|
| | * erts: Fix forker port task memory leakSverker Eriksson2021-01-081-6/+1
* | | Merge branch 'rickard/recv-opt/OTP-16226'Rickard Green2020-12-231-2/+1
|\ \ \
| * | | Multiple reusable receive markers for receive optimizationRickard Green2020-12-081-2/+1
* | | | Support of 64-bit portsRickard Green2020-12-161-4/+3
|/ / /
* | | Merge branch 'rickard/alias/master/OTP-16718'Rickard Green2020-11-121-4/+5
|\ \ \
| * \ \ Merge branch 'rickard/alias/OTP-16718' into rickard/alias/master/OTP-16718Rickard Green2020-11-121-4/+5
| |\ \ \
| | * | | User defined tag in monitor messagesRickard Green2020-11-121-1/+2
| | * | | Introduce aliases for processesRickard Green2020-11-121-3/+3
| | |/ /
* | | | otp: Remove HiPE and HiPE-related accessoriesJohn Högberg2020-11-091-25/+0
|/ / /
* | | erts: Term decoding doesn't modify the input bufferJohn Högberg2020-09-211-2/+2
|/ /
* | Update copyright yearRickard Green2020-03-131-1/+1
* | Adjustable busy port parameters for default driversRickard Green2020-01-131-0/+18
* | Fix race causing nodedown reason to be lostRickard Green2019-11-211-10/+10
* | Merge branch 'rickard/port-sched-abort-21/ERL-1049/OTP-16107' into rickard/po...Rickard Green2019-09-241-16/+11
|\ \
| * \ Merge branch 'rickard/port-sched-abort-20/ERL-1049/OTP-16107' into rickard/po...Rickard Green2019-09-241-16/+11
| |\ \
| | * | Fix stray message due to proc to port task signal abortRickard Green2019-09-241-16/+11
| | |/
* | | Merge branch 'rickard/port-bin-output/OTP-16001' into maintRickard Green2019-09-021-32/+68
|\ \ \
| * | | Output heap binaries from ports when data is smallRickard Green2019-08-231-32/+68
* | | | erts: Simplify erts_get_port_namesSverker Eriksson2019-04-241-38/+25
* | | | Fail when we cannot encode term in binaryRickard Green2019-04-051-1/+4
* | | | erts: Implement trapping while sending distr exit/downLukas Larsson2019-02-221-1/+1
* | | | erts: Remove a copy of distribution data payloadLukas Larsson2019-02-211-0/+3
* | | | erts: Refactor rbt _yielding to use reductionsLukas Larsson2019-02-051-4/+8
| |/ / |/| |
* | | erts: Add magic port control numbersSverker Eriksson2019-01-281-1/+1
|/ /
* | erts: Refactor port dist_entry & conn_id into PRTSDSverker Eriksson2018-09-181-16/+21
* | Consolidate distribution entry state transitionsSverker Eriksson2018-09-181-0/+3
* | erts: Fix seq_trace to not clear token for system messagesLukas Larsson2018-08-031-5/+0
* | erts: Always keep a copy of driver names as an atomJohn Högberg2018-04-161-20/+12
* | erts: Update esdp->current_port on immediate port callsJohn Högberg2018-04-161-0/+6
* | Merge branch 'sverker/driver-taints/OTP-14960'Sverker Eriksson2018-03-281-11/+25
|\ \
| * | erts: Include foreign static linked drivers in taintsSverker Eriksson2018-03-261-10/+23
| * | erts: Fix harmless bug in macro IS_DRIVER_VERSION_GESverker Eriksson2018-03-261-1/+2
* | | Fix VM probes compilationJohn Högberg2018-03-231-12/+15