commit | b2378168a485b9b0f5249d904382c4b018e34308 | [log] [tgz] |
---|---|---|
author | Jason Evans <jasone@canonware.com> | Tue Dec 29 00:09:15 2009 -0800 |
committer | Jason Evans <jasone@canonware.com> | Tue Dec 29 00:09:15 2009 -0800 |
tree | fb5336dbe97a27fd25a59c62e11a1074c03e32cd | |
parent | 6d7bb5357ad045a980f76489f68791f1041e23ce [diff] |
Add support for medium size classes, [4KiB..32KiB], 2KiB apart by default. Add the 'M' and 'm' MALLOC_OPTIONS flags, which control the maximum medium size class. Relax the cap on small/medium run size to arena_maxclass. Reduce arena_run_reg_dalloc() integer division code complexity. Increase the default chunk size from 1MiB to 4MiB.