summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/erl_gc.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright yearErlang/OTP2023-02-221-1/+1
* Exit process immediately when the max heap size is exceededBjörn Gustavsson2023-02-141-1/+5
* Update copyright yearErlang/OTP2022-05-021-1/+1
* Merge branch 'lukas/erts/fix-off-heap-change-gc/OTP-18075' into maint-24Erlang/OTP2022-05-021-5/+5
|\
| * erts: Fix gc to fetch sig queue at mqd changeLukas Larsson2022-04-271-5/+5
* | Merge branch 'sverker/23/erts/fix-factory-undo' into sverker/24/erts/fix-fact...Sverker Eriksson2022-04-201-20/+22
|\ \
| * | erts: Ensure setting p->live_hf_end at first trap with disabled GCSverker Eriksson2022-04-201-20/+22
* | | 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
* | | | erts: Simplify complex ASSERTSverker Eriksson2021-08-241-5/+1
* | | | erts: Remove second off-heap iteration after GCSverker Eriksson2021-08-241-3/+6
|/ / /
* | | Ensure rootset array is large enough for alias-signalsRickard Green2021-05-211-25/+49
* | | Fix change from on-heap to off-heap for messages sent via aliasesRickard Green2021-04-271-9/+2
* | | Additionally log message queue len when process killed by max_heap_sizeAlexander Petrovsky2021-03-251-8/+10
* | | erts: Add asserts to suppress false positives found by clang saLukas Larsson2021-02-181-1/+2
* | | Merge branch 'rickard/recv-opt/OTP-16226'Rickard Green2020-12-231-0/+9
|\ \ \
| * | | Multiple reusable receive markers for receive optimizationRickard Green2020-12-081-0/+9
* | | | Merge branch 'maint'Lukas Larsson2020-12-221-21/+30
|\ \ \ \ | |/ / / |/| / / | |/ /
| * | erl_gc: fix dynamic tracepoint for heap_growMaxim Fedorov2020-12-181-21/+30
* | | Merge pull request #2860 from jhogberg/john/erts/refactor-code-pointersJohn Högberg2020-11-131-2/+2
|\ \ \
| * | | erts: Replace `BeamInstr*` with `ErtsCodePtr` (void*)John Högberg2020-11-121-2/+2
* | | | Merge branch 'rickard/alias/master/OTP-16718'Rickard Green2020-11-121-10/+18
|\ \ \ \
| * \ \ \ Merge branch 'rickard/alias/OTP-16718' into rickard/alias/master/OTP-16718Rickard Green2020-11-121-10/+18
| |\ \ \ \
| | * | | | Introduce aliases for processesRickard Green2020-11-121-8/+16
| | * | | | Introduce internal references containing pid of creatorRickard Green2020-11-031-2/+2
| | | |/ / | | |/| |
* | | | | otp: Remove all purify supportSverker Eriksson2020-11-091-1/+1
| |_|/ / |/| | |
* | | | otp: Remove HiPE and HiPE-related accessoriesJohn Högberg2020-11-091-112/+1
|/ / /
* | | jit: Reserve space for native execution on the Erlang stackJohn Högberg2020-09-221-26/+40
* | | erts: Implement the BeamAsm JITLukas Larsson2020-09-221-1/+1
* | | erts: Refactor out emu into a separate folderLukas Larsson2020-09-211-4/+3
|/ /
* | Merge branch 'maint'Rickard Green2020-04-061-3/+55
|\ \ | |/
| * Fix handling of receive markerRickard Green2020-04-041-3/+55
* | Merge branch 'maint'Rickard Green2020-03-131-1/+1
|\ \ | |/
| * Update copyright yearRickard Green2020-03-131-1/+1
* | Don't keep stacktraces foreverBjörn Gustavsson2020-02-211-1/+5
* | Merge branch 'maint'Sverker Eriksson2019-11-251-4/+4
|\ \ | |/
| * erts: Tighten some off-heap refc debug checksSverker Eriksson2019-11-111-4/+4
* | Merge branch 'maint'Lukas Larsson2019-11-041-11/+12
|\ \ | |/
| * erts: Move signal queue flags to own flag field in queue structLukas Larsson2019-11-041-11/+12
* | Merge branch 'maint'Lukas Larsson2019-10-281-0/+2
|\ \ | |/
| * erts: Fix gcc-8 compiler warningsLukas Larsson2019-10-231-0/+2
* | erts: Rename NifExport to ErtsNativeFuncJohn Högberg2019-09-161-2/+2
* | Optimize continuation pointer managementBjörn Gustavsson2019-08-221-7/+10
|/
* Merge branch 'rickard/node-refc-tests-22' into maintRickard Green2019-07-221-4/+6
|\
| * Enhanced node refc bookkeepingRickard Green2019-07-221-4/+6
* | erts: Suppress valgrind warning in offset_heap_ptrSverker Eriksson2019-06-261-3/+42
|/
* erts: Include external msg in need of GCLukas Larsson2019-03-251-8/+16
* erts: Add ERL_NODE_BOOKKEEP to node tables refcLukas Larsson2019-02-221-3/+21
* Merge branch 'lukas/erts/fix-seq_trace-reset_trace/OTP-15490' into maintLukas Larsson2018-12-201-21/+3
|\