summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/erl_alloc.h
Commit message (Expand)AuthorAgeFilesLines
* Allow cross-type carrier migrationJohn Högberg2018-06-281-6/+27
* Update copyright yearHenrik Nord2018-06-181-1/+1
* 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-0/+2
|\
| * Merge 'sverker/maint-19/alloc-n-migration/ERIERL-88'Sverker Eriksson2018-02-121-0/+2
| |\
| | * erts: Add system_flags(erts_alloc,"+M?sbct *")Sverker Eriksson2018-02-121-0/+2
* | | erts_allctr_wrappers should be declared extern in headerPeer Stritzinger2018-01-241-1/+1
* | | Make sure ERTS_WRITE_UNLIKELY section is also set on declarationPeer Stritzinger2018-01-241-2/+4
* | | erts: Add ERTS_THR_PREF_QUICK_ALLOC_IMPLSverker Eriksson2017-10-021-1/+79
* | | erts: Replace usage of all erts_smp prefixes to just ertsLukas Larsson2017-07-171-17/+3
* | | erts: Remove ERTS_SMP and USE_THREAD definesLukas Larsson2017-07-171-34/+0
|/ /
* | Merge branch 'john/erts/runtime-lcnt' into maintJohn Högberg2017-07-061-3/+6
|\ \
| * | Allow toggling lock counting at runtimeJohn Högberg2017-07-061-3/+6
* | | Merge branch 'sverker/prealloc-race-bug/maint' into maintSverker Eriksson2017-07-061-1/+1
|\ \ \
| * | | erts: Increase pre-allocated blocks #ifdef DEBUGSverker Eriksson2017-06-301-1/+1
* | | | Update copyright yearHans Nilsson2017-06-141-1/+1
| |/ / |/| |
* | | erts: Remove old unused functionsLukas Larsson2017-05-161-7/+0
| |/ |/|
* | erts: Refactor crash dumping with cbprintfSverker Eriksson2016-11-171-3/+3
* | Merge branch 'henrik/update-copyrightyear'Henrik Nord2016-04-131-1/+1
|\ \
| * | update copyright-yearHenrik Nord2016-03-151-1/+1
* | | erts: Add lttng tracepoints for memory carriersBjörn-Egil Dahlberg2016-04-061-5/+3
|/ /
* | erts: Add microstate accountingLukas Larsson2016-02-021-2/+16
* | Fragmented young heap generation and off_heap_message_queue optionRickard Green2015-11-121-1/+3
* | Introduce literal tagRickard Green2015-11-121-6/+14
* | erts: Add support for fast erts_is_literal()Sverker Eriksson2015-11-121-0/+24
|/
* Change license text to APLv2Bruce Yinhe2015-06-181-9/+10
* enable enif_send to work from a dirty schedulerSteve Vinoski2014-03-101-1/+1
* Introduce configure option --with-assumed-cache-line-size=SIZERickard Green2014-02-231-2/+2
* Merge branch 'rickard/aligned-sys_alloc-carriers/OTP-11318' into rickard/alig...Rickard Green2013-09-251-0/+10
|\
| * Implement platform specific aligned sys_alloc and use when supportedRickard Green2013-09-251-0/+10
* | Update copyright yearsBjörn-Egil Dahlberg2013-06-121-1/+1
* | erts: Use carrier pool for migration of carriersRickard Green2013-06-041-1/+1
* | erts: Remove SBMBC allocatorSverker Eriksson2013-06-031-8/+0
* | erts: Fix locking order violation for allocation wrappersSverker Eriksson2013-04-151-0/+20
|/
* Use ptab functionality also for portsRickard Green2012-12-031-0/+2
* Misc memory barrier fixesRickard Green2012-02-191-1/+8
* Iron out bugs in Win64 found in daily buildsPatrik Nyblom2011-12-021-4/+4
* Optimize memory allocationRickard Green2011-11-131-139/+47
* Prevent valgrind warning for erts_alloc_permanent_cache_alignedSverker Eriksson2011-09-281-14/+2
* Small fixups for rickard/sbmbc/OTP-9339Sverker Eriksson2011-07-201-0/+8
* Merge branch 'sverker/valgrind-new-suppressions' into devSverker Eriksson2011-03-101-5/+20
|\
| * Add erts_alloc_permanent_cache_aligned to supress valgrindSverker Eriksson2011-03-031-5/+20
* | Fixed end date in copyright note.Micael Karlberg2011-02-281-1/+1
|/
* Verify that temp allocated memory is releasedRickard Green2011-02-101-0/+5
* Merge branch 'pan/otp_8332_halfword' into devErlang/OTP2010-03-221-9/+9
|\
| * Fix further test-suite problemsPatrik Nyblom2010-03-101-1/+1
| * Turn on instruction packing in the loader and virtual machinePatrik Nyblom2010-03-101-2/+2
| * Store pointers to heap data in 32-bit wordsPatrik Nyblom2010-03-101-1/+1
|/
* The R13B03 release.OTP_R13B03Erlang/OTP2009-11-201-0/+564