summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/erl_alloc_util.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'maint'Rickard Green2020-03-131-1/+1
|\
| * Update copyright yearRickard Green2020-03-131-1/+1
* | erts: Include block types in allocation statisticsJohn Högberg2020-01-071-463/+614
* | instrument: Include allocation types in carrier statisticsJohn Högberg2020-01-071-41/+90
|/
* Merge branch 'john/erts/fix-instrument-allocations-race/OTP-15983' into maintJohn Högberg2019-08-131-27/+42
|\
| * erts: Fix crash in instrument:allocations/0-1John Högberg2019-08-121-27/+42
* | erts_alloc: Fix incorrect header word packingJohn Högberg2019-04-241-0/+8
* | erts: Refactor rbt _yielding to use reductionsLukas Larsson2019-02-051-7/+9
* | Merge pull request #2046 from jhogberg/john/erts/mark-pooled-free-blocks-unus...John Högberg2018-12-071-2/+194
|\ \
| * | Mark free blocks in pooled carriers as unused (MADV_FREE)John Högberg2018-12-071-2/+194
* | | Merge branch 'maint'Lukas Larsson2018-12-031-0/+4
|\ \ \ | |/ / |/| / | |/
| * erts: Fix some 32-bit gcc warningsLukas Larsson2018-12-031-0/+4
* | Merge branch 'john/erts/adjust-fix-alloc-sizes'John Högberg2018-07-121-3/+3
|\ \
| * | Adjust fix_alloc sizes to guarantee they fit a dd blockJohn Högberg2018-07-091-3/+3
* | | erts: Simplify calc of allctr->cpool.abandon_limitSverker Eriksson2018-07-051-24/+24
* | | erts: Simplify cpool_fetchSverker Eriksson2018-07-051-23/+13
|/ /
* | Allow cross-type carrier migrationJohn Högberg2018-06-281-253/+413
|/
* Update copyright yearHenrik Nord2018-06-181-1/+1
* erts: Rewrite memory instrumentationJohn Högberg2018-04-231-51/+1333
* erts: Fix rare deadlock in realloc when +ramv is enabledJohn Högberg2018-04-181-1/+1
* Merge PR-1699 from sverker/hipe-amd64-high-code/OTP-14951Sverker Eriksson2018-03-131-4/+4
|\
| * erts: Remove hipe amd64 code super carrier (exec_mmap)Sverker Eriksson2018-03-051-4/+4
* | Always use sys_memcpy/cmp/etc instead of plain memcpy/cmp/etcJohn Högberg2018-03-091-7/+7
* | Merge 'sverker/maint-20/alloc-n-migration/ERIERL-88'Sverker Eriksson2018-02-121-352/+516
|\ \ | |/ |/|
| * Merge 'sverker/maint-19/alloc-n-migration/ERIERL-88'Sverker Eriksson2018-02-121-357/+518
| |\
| | * Merge 'sverker/carrier-migration-improvements'Sverker Eriksson2018-02-121-326/+445
| | |\
| | | * erts: Add more stats for mbcs_poolSverker Eriksson2017-12-201-6/+99
| | | * erts: Improve carrier pool searchSverker Eriksson2017-12-201-313/+346
| | | * erts: Refactor carrier dealloc migrationSverker Eriksson2017-12-201-16/+7
| | * | erts: Add system_flags(erts_alloc,"+M?sbct *")Sverker Eriksson2018-02-121-19/+37
| | * | erts: Add migration options "acnl" and "acfml"Sverker Eriksson2018-02-081-14/+38
| | |/
* | | erts: Replace usage of all erts_smp prefixes to just ertsLukas Larsson2017-07-171-33/+33
* | | erts: Remove ERTS_SMP and USE_THREAD definesLukas Larsson2017-07-171-180/+0
|/ /
* | Merge branch 'john/erts/runtime-lcnt' into maintJohn Högberg2017-07-061-11/+46
|\ \
| * | Allow toggling lock counting at runtimeJohn Högberg2017-07-061-11/+46
* | | erts: Make allocator functions staticSalikhov Dinislam2017-05-211-6/+6
|/ /
* | Update copyright yearRaimo Niskanen2017-05-041-1/+1
* | Fixed typos in ertsAndrew Dryga2017-02-141-2/+2
* | erts: Remove unnecessary 'enable_lcnt' option in locksBjörn-Egil Dahlberg2016-12-021-4/+4
* | Merge branch 'maint'Rickard Green2016-11-231-7/+2
|\ \ | |/
| * Merge branch 'rickard/dirty-scheduling-fixes' into maintRickard Green2016-11-231-7/+2
| |\
| | * Fix alloc-util hard-debugRickard Green2016-11-221-7/+2
* | | Merge branch 'maint'Sverker Eriksson2016-11-221-16/+16
|\ \ \ | |/ /
| * | erts: Refactor crash dumping with cbprintfSverker Eriksson2016-11-171-16/+16
| |/
* | erts: Fix all -Wundef errorsSverker Eriksson2016-11-171-1/+1
* | Merge branch 'sverker/hipe-code-loadnpurge/OTP-13968'Sverker Eriksson2016-10-171-1/+47
|\ \
| * | erts: Enable exec_alloc for all hipe architecturesSverker Eriksson2016-10-141-1/+47
| |/
* | erts: Add strict size assert to fix allocSverker Eriksson2016-10-121-4/+2
|/
* Merge branch 'lukas/erts/non-smp-debug-fixes/OTP-13047'Lukas Larsson2016-04-261-12/+18
|\
| * erts: Fix incorrect non-smp debug assertLukas Larsson2016-03-291-12/+18