aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_alloc_util.h
AgeCommit message (Expand)Author
2013-11-05Add switch for disabling sys_alloc carriersRickard Green
2013-09-30erts: Remove ASSERT_EXPR macroSverker Eriksson
2013-09-25Merge branch 'rickard/aligned-sys_alloc-carriers/OTP-11318' into rickard/alig...Rickard Green
2013-09-25Implement platform specific aligned sys_alloc and use when supportedRickard Green
2013-06-12Update copyright yearsBjörn-Egil Dahlberg
2013-06-04erts: Use carrier pool for migration of carriersRickard Green
2013-06-04erts: Implement carrier poolRickard Green
2013-06-04erts: Use Uint64 for call countsRickard Green
2013-06-03erts: Remove unnecessary flag arguments in allocatorsSverker Eriksson
2013-06-03erts: Remove SBMBC allocatorSverker Eriksson
2013-06-03erts: Change naive list to rb-tree of carriers in AOFF allocatorSverker Eriksson
2013-06-03erts: Prepare aoff allocator for carrier migrationSverker Eriksson
2013-06-03erts: Make carrier header sizes customizableSverker Eriksson
2013-06-03erts: Add "bestfit within carrier" for aoff allocator (aoffcbf)Sverker Eriksson
2013-05-06erts: Change some more 'long' to pointer sized int (ErlDrvUInt)Sverker Eriksson
2012-12-14erts: Set super alignment (256kb) and limits for sbct (8Mb) and lmbcs (128Mb)Sverker Eriksson
2012-12-14erts: Force sbmbc to be disabled in a crude waySverker Eriksson
2012-12-14erts: Fix new header scheme for win64Sverker Eriksson
2012-11-21erts: Make carrier header sizes compile time constantsSverker Eriksson
2012-11-15erts: Enable new header scheme without super alignment on 64-bitSverker Eriksson
2012-11-15erts: Add carrier pointer to header of free blockSverker Eriksson
2012-11-15erts: Save one word per block for thread preferred allocatorsSverker Eriksson
2012-11-15erts: Change single carrier block header flagsSverker Eriksson
2012-11-15erts: Add carrier offset to internal allocation headersSverker Eriksson
2012-02-19Misc memory barrier fixesRickard Green
2011-12-02Iron out bugs in Win64 found in daily buildsPatrik Nyblom
2011-11-13Optimize memory allocationRickard Green
2011-07-08Use separate memory carriers for small blocksRickard Green
2011-05-09Expand the use of high memory allocation in halfword emulatorSverker Eriksson
2011-02-28Fixed end date in copyright note.Micael Karlberg
2011-02-10Verify that temp allocated memory is releasedRickard Green
2010-03-22Merge branch 'pan/otp_8332_halfword' into devErlang/OTP
2010-03-10Add the BeamInstr data type for loaded BEAM codePatrik Nyblom
2010-03-10Store pointers to heap data in 32-bit wordsPatrik Nyblom
2009-11-20The R13B03 release.OTP_R13B03Erlang/OTP