Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-02-12 | erts: Add age order first fit allocator strategies | Sverker Eriksson | |
ageffcaoff: Age First Fit Carrier, Address Order First Fit (within carrier) ageffcbf : Age First Fit Carrier, Best Fit (within carrier) ageffcaobf: Age First Fit Carrier, Address Order Best Fit (within carrier) Prefer old carriers, the older the better. | |||
2016-05-12 | runtime_tools: Fix unmatched return warnings | Björn-Egil Dahlberg | |
2016-03-15 | update copyright-year | Henrik Nord | |
2015-06-18 | Change license text to APLv2 | Bruce Yinhe | |
2014-01-31 | Produce configs that better fit todays SMP VM | Rickard Green | |
2011-12-09 | Update copyright years | Björn-Egil Dahlberg | |
2011-12-08 | Save +M<S>t data as true or false, not the number | Lukas Larsson | |
OTP-7775 | |||
2011-11-13 | Optimize memory allocation | Rickard Green | |
A number of memory allocation optimizations have been implemented. Most optimizations reduce contention caused by synchronization between threads during allocation and deallocation of memory. Most notably: * Synchronization of memory management in scheduler specific allocator instances has been rewritten to use lock-free synchronization. * Synchronization of memory management in scheduler specific pre-allocators has been rewritten to use lock-free synchronization. * The 'mseg_alloc' memory segment allocator now use scheduler specific instances instead of one instance. Apart from reducing contention this also ensures that memory allocators always create memory segments on the local NUMA node on a NUMA system. | |||
2009-11-20 | The R13B03 release.OTP_R13B03 | Erlang/OTP | |