From 5eefcd39b41f1f39a69b2904072b0387e206fa10 Mon Sep 17 00:00:00 2001 From: Daniel Micay Date: Sun, 18 Aug 2019 06:24:21 -0400 Subject: [PATCH] the design / implementation is fairly complete now --- README.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index abc691e..3ba511c 100644 --- a/README.md +++ b/README.md @@ -278,11 +278,10 @@ larger caches can substantially improves performance). ## Basic design -The current design is very simple and will become a bit more sophisticated as -the basic features are completed and the implementation is hardened and -optimized. The allocator is exclusive to 64-bit platforms in order to take full -advantage of the abundant address space without being constrained by needing to -keep the design compatible with 32-bit. +The core design of the allocator is very simple / minimalist. The allocator is +exclusive to 64-bit platforms in order to take full advantage of the abundant +address space without being constrained by needing to keep the design +compatible with 32-bit. Small allocations are always located in a large memory region reserved for slab allocations. It can be determined that an allocation is one of the small size