summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/erl_gc.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright yearErlang/OTP2023-02-141-1/+1
* Merge branch 'maint'Sverker Eriksson2023-02-101-8/+15
|\
| * Merge branch 'sverker/24/erts/max_heap_size-assert' into maintSverker Eriksson2023-02-101-8/+15
| |\
| | * erts: Refactor minor_collection with need += S_RESERVEDSverker Eriksson2023-02-061-4/+5
| | * Merge branch 'sverker/23/erts/max_heap_size-assert' into sverker/24/erts/max_...Sverker Eriksson2023-02-061-6/+12
| | |\
| | | * erts: Make sure process reaching max_heap_size exits prontoSverker Eriksson2023-02-061-1/+7
| | | * erts: Don't allocate a new heap that we know will not sufficeSverker Eriksson2023-02-061-2/+2
| | | * erts: Refactor rename a shadowing local variableSverker Eriksson2023-02-061-3/+3
* | | | Merge PR-6351 from max-au/call-memory OTP-18440Sverker Eriksson2023-02-081-6/+15
|\ \ \ \
| * | | | erts: Refactor in constants for trace stack frame sizesSverker Eriksson2023-02-081-4/+5
| * | | | [erts] Implement call_memory tracingMaxim Fedorov2023-02-081-4/+12
* | | | | erts: Optionally include off-heap binaries into max_heap_sizeSverker Eriksson2023-01-231-4/+25
* | | | | Refactor erts_max_heap_size_map() with ErtsHeapFactorySverker Eriksson2023-01-231-21/+13
* | | | | erts: Remove some process VHEAP macrosSverker Eriksson2023-01-231-13/+14
| |/ / / |/| | |
* | | | GC: Support heap needs of more than 2 GiBBjörn Gustavsson2023-01-181-8/+8
|/ / /
* | | Merge branch 'sverker/erts/fix-assert_no_active_writers' into maintSverker Eriksson2022-10-031-10/+7
|\ \ \
| * | | erts: Move faulty positioned assertsSverker Eriksson2022-09-281-10/+7
| |/ /
| * | 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
| |\ \
* | \ \ Merge branch 'maint'Lukas Larsson2022-05-021-5/+5
|\ \ \ \
| * \ \ \ Merge branch 'lukas/erts/fix-off-heap-change-gc/OTP-18075' into maintLukas Larsson2022-05-021-5/+5
| |\ \ \ \ | | |/ / / | |/| / / | | |/ /
| | * | erts: Fix gc to fetch sig queue at mqd changeLukas Larsson2022-04-271-5/+5
* | | | Merge branch 'maint' into masterSverker Eriksson2022-04-271-30/+20
|\ \ \ \ | |/ / /
| * | | 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
| | | |/ | | |/|
* | | | Merge branch 'maint'John Högberg2022-04-081-0/+12
|\ \ \ \
| * | | | erts: Stop freeing heap fragments in `erts_factory_undo`John Högberg2022-04-071-0/+12
| |/ / /
* | | | Support remote parent in process_info(_, parent)Rickard Green2022-03-221-0/+9
* | | | Update copyright yearErlang/OTP2022-02-151-1/+1
* | | | Merge branch 'lukas/erts/fix-trace-stack-validation'Lukas Larsson2022-02-021-0/+12
|\ \ \ \
| * | | | erts: Skip first slots if current i is traceLukas Larsson2021-11-011-0/+12
* | | | | Merge branch 'maint'Rickard Green2021-12-131-1/+1
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Update copyright yearRickard Green2021-12-131-1/+1
* | | | | Fix typos in erts/emulator/beamKian-Meng, Ang2021-11-301-1/+1
* | | | | Merge branch 'maint'Rickard Green2021-11-161-0/+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 pull request #5254 from jhogberg/john/erts/optimize-fun-callsJohn Högberg2021-10-201-20/+48
|\ \ \ \ \
| * | | | | erts: Optimize fun callsJohn Högberg2021-10-201-20/+48
* | | | | | Add GC check to find empty non-literal boxed terms on heapKjell Winblad2021-10-201-1/+153
* | | | | | erts: Further optimize off-heap traversal during minor GCSverker Eriksson2021-09-301-151/+204
|/ / / / /
* | | | | Merge branch 'maint'Sverker Eriksson2021-09-021-8/+7
|\ \ \ \ \ | |/ / / /
| * | | | erts: Simplify complex ASSERTSverker Eriksson2021-08-241-5/+1
| * | | | erts: Remove second off-heap iteration after GCSverker Eriksson2021-08-241-3/+6
| |/ / /
* | | | erts: Fix stack validation when frame pointers are enabledJohn Högberg2021-08-101-3/+5
* | | | Merge pull request #4869 from jhogberg/bjorn/erts/jit-for-arm/OTP-17119John Högberg2021-05-261-135/+306
|\ \ \ \ | |/ / / |/| | |
| * | | erts: Support frame pointersJohn Högberg2021-05-241-135/+306
* | | | 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