aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_alloc.h
AgeCommit message (Expand)Author
2018-06-28Allow cross-type carrier migrationJohn Högberg
2018-06-18Update copyright yearHenrik Nord
2018-03-09Always use sys_memcpy/cmp/etc instead of plain memcpy/cmp/etcJohn Högberg
2018-02-12Merge 'sverker/maint-20/alloc-n-migration/ERIERL-88'Sverker Eriksson
2018-02-12Merge 'sverker/maint-19/alloc-n-migration/ERIERL-88'Sverker Eriksson
2018-02-12erts: Add system_flags(erts_alloc,"+M?sbct *")Sverker Eriksson
2018-01-24erts_allctr_wrappers should be declared extern in headerPeer Stritzinger
2018-01-24Make sure ERTS_WRITE_UNLIKELY section is also set on declarationPeer Stritzinger
2017-10-02erts: Add ERTS_THR_PREF_QUICK_ALLOC_IMPLSverker Eriksson
2017-07-17erts: Replace usage of all erts_smp prefixes to just ertsLukas Larsson
2017-07-17erts: Remove ERTS_SMP and USE_THREAD definesLukas Larsson
2017-07-06Merge branch 'john/erts/runtime-lcnt' into maintJohn Högberg
2017-07-06Allow toggling lock counting at runtimeJohn Högberg
2017-07-06Merge branch 'sverker/prealloc-race-bug/maint' into maintSverker Eriksson
2017-06-30erts: Increase pre-allocated blocks #ifdef DEBUGSverker Eriksson
2017-06-14Update copyright yearHans Nilsson
2017-05-16erts: Remove old unused functionsLukas Larsson
2016-11-17erts: Refactor crash dumping with cbprintfSverker Eriksson
2016-04-13Merge branch 'henrik/update-copyrightyear'Henrik Nord
2016-04-06erts: Add lttng tracepoints for memory carriersBjörn-Egil Dahlberg
2016-03-15update copyright-yearHenrik Nord
2016-02-02erts: Add microstate accountingLukas Larsson
2015-11-12Fragmented young heap generation and off_heap_message_queue optionRickard Green
2015-11-12Introduce literal tagRickard Green
2015-11-12erts: Add support for fast erts_is_literal()Sverker Eriksson
2015-06-18Change license text to APLv2Bruce Yinhe
2014-03-10enable enif_send to work from a dirty schedulerSteve Vinoski
2014-02-23Introduce configure option --with-assumed-cache-line-size=SIZERickard Green
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-03erts: Remove SBMBC allocatorSverker Eriksson
2013-04-15erts: Fix locking order violation for allocation wrappersSverker Eriksson
2012-12-03Use ptab functionality also for portsRickard Green
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-09-28Prevent valgrind warning for erts_alloc_permanent_cache_alignedSverker Eriksson
2011-07-20Small fixups for rickard/sbmbc/OTP-9339Sverker Eriksson
2011-03-10Merge branch 'sverker/valgrind-new-suppressions' into devSverker Eriksson
2011-03-03Add erts_alloc_permanent_cache_aligned to supress valgrindSverker 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-10Fix further test-suite problemsPatrik Nyblom
2010-03-10Turn on instruction packing in the loader and virtual machinePatrik Nyblom
2010-03-10Store pointers to heap data in 32-bit wordsPatrik Nyblom
2009-11-20The R13B03 release.OTP_R13B03Erlang/OTP