Paul Liétar
|
79b432ddab
|
Fix the condition on when to allocate a new block.
Previously we would pretty much always allocate a new block for each
allocator, making them 16MiB aligned.
|
2019-02-12 12:47:22 +00:00 |
|
Matthew Parkinson
|
745a2a53d1
|
Clang format
|
2019-01-22 17:18:54 +00:00 |
|
Matthew Parkinson
|
cb70aa3f7f
|
Restricted another array to bounds.
|
2019-01-22 11:19:57 +00:00 |
|
Matthew Parkinson
|
c1e23c497f
|
Made alignment a template parameter.
|
2019-01-18 17:00:10 +00:00 |
|
Matthew Parkinson
|
a62e77f930
|
Align pagemap entries to OS_PAGE_SIZE
Guarantee the page map is page aligned. Fix public API.
|
2019-01-18 15:22:08 +00:00 |
|
Matthew Parkinson
|
4f9d991449
|
Initial commit of snmalloc
History squashed from internal development.
Internal history has commit hash:
e27a0e485c44a5003a802de2661ce3b21e120316
|
2019-01-15 14:17:55 +00:00 |
|