summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/erl_ao_firstfit_alloc.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'maint'Rickard Green2019-02-231-44/+43
|\
| * erts: Fix macro redefinitionBjörn-Egil Dahlberg2019-02-221-45/+44
* | Mark free blocks in pooled carriers as unused (MADV_FREE)John Högberg2018-12-071-0/+61
* | Add 'chaos first fit' to test mixed-order carrier migrationJohn Högberg2018-06-281-0/+16
* | Allow cross-type carrier migrationJohn Högberg2018-06-281-21/+29
|/
* Update copyright yearHenrik Nord2018-06-181-1/+1
* erts: Let allocator pooled_tree also use Age OrderSverker Eriksson2018-05-221-18/+14
* Always use sys_memcpy/cmp/etc instead of plain memcpy/cmp/etcJohn Högberg2018-03-091-1/+1
* Merge 'sverker/maint-20/alloc-n-migration/ERIERL-88'Sverker Eriksson2018-02-121-106/+185
|\
| * Merge 'sverker/carrier-migration-improvements'Sverker Eriksson2018-02-121-34/+89
| |\
| | * erts: Improve carrier pool searchSverker Eriksson2017-12-201-35/+91
| |/ |/|
| * erts: Add age order first fit allocator strategiesSverker Eriksson2018-02-121-33/+61
| * erts: Refactor erl_ao_firstfit_allocSverker Eriksson2018-02-081-46/+50
|/
* erts: Refactor crash dumping with cbprintfSverker Eriksson2016-11-171-2/+2
* erts: Add some more use of ErtsContainerStructSverker Eriksson2016-05-261-1/+1
* update copyright-yearHenrik Nord2016-03-151-1/+1
* erts: Change erl_exit into erts_exitSverker Eriksson2016-02-241-1/+1
* erts: Fix confusion of callbacks destroying_mbc() vs remove_mbc()Sverker Eriksson2015-10-011-5/+17
* Change license text to APLv2Bruce Yinhe2015-06-181-10/+11
* erts: Refactor the ASSERT macroSverker Eriksson2013-09-301-3/+0
* erts: Add new allocator strategy aoffcbfSverker Eriksson2013-06-191-51/+139
* erts: Carrier pool information in allocator informationRickard Green2013-06-041-4/+4
* erts: Use carrier pool for migration of carriersRickard Green2013-06-041-3/+3
* erts: Remove unnecessary flag arguments in allocatorsSverker Eriksson2013-06-031-17/+17
* erts: Remove SBMBC allocatorSverker Eriksson2013-06-031-14/+7
* erts: Add test for add_mbc and remove_mbc callbacksSverker Eriksson2013-06-031-1/+1
* erts: Fix deallocation in removed carrierSverker Eriksson2013-06-031-21/+21
* erts: Change naive list to rb-tree of carriers in AOFF allocatorSverker Eriksson2013-06-031-132/+207
* erts: Prepare aoff allocator for carrier migrationSverker Eriksson2013-06-031-21/+127
* erts: Make carrier header sizes customizableSverker Eriksson2013-06-031-0/+1
* erts: Add "bestfit within carrier" for aoff allocator (aoffcbf)Sverker Eriksson2013-06-031-20/+72
* erts: Change some more 'long' to pointer sized int (ErlDrvUInt)Sverker Eriksson2013-05-061-11/+11
* Update copyright yearsBjörn-Egil Dahlberg2013-01-251-1/+1
* erts: Make carrier header sizes compile time constantsSverker Eriksson2012-11-211-1/+0
* erts: Add carrier pointer to header of free blockSverker Eriksson2012-11-151-1/+1
* erts: Add carrier offset to internal allocation headersSverker Eriksson2012-11-151-7/+8
* Optimize memory allocationRickard Green2011-11-131-6/+10
* Update copyright yearsBjörn-Egil Dahlberg2011-09-291-1/+1
* New allocator: Address order first fit (aoff)Sverker Eriksson2011-07-181-0/+972