Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2011-05-20 | Update preloaded modules | Björn-Egil Dahlberg | |
2011-03-01 | Update preloaded modules | Sverker Eriksson | |
2010-12-03 | Update preloaded modules | Patrik Nyblom | |
2010-09-10 | Update preloaded modules | Patrik Nyblom | |
2010-06-09 | Update preloaded files | Raimo Niskanen | |
2010-06-02 | Update preloaded modules | Patrik Nyblom | |
2010-05-20 | Update preloaded modules | Björn Gustavsson | |
2010-03-16 | Add function zip:foldl/3 to iterate over zip archives | Håkan Mattsson | |
This is the public interface of prim_zip:open/3, which has been used in earlier releases by both erl_prim_loader and escript. The new function can be used as a replacement for the undocumented function escript:foldl/3 that is likely to be removed without further notice. The error handling of prim_zip:open/3 (and prim_zip:foldl/3) has been improved in order to better suite a public interface. For example it could happen that a file or a zlib port could be left open in some errors cases. The documentation of the FileSpec parameter to zip:create/3 has been updated to show that file info can be explicitly specified. A FileSpec may contain {Filename, binary(), #file_info{}} elements. The function zip:create/3 was already prepared to partly support this, but now after a few minor fixes it is fully supported. | |||
2010-02-11 | Update preloaded files | Björn Gustavsson | |
2010-01-27 | Update preloaded files | Björn Gustavsson | |
2010-01-06 | Update preloaded files | Björn Gustavsson | |
2009-11-20 | The R13B03 release.OTP_R13B03 | Erlang/OTP | |