summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/erl_bestfit_alloc.h
diff options
context:
space:
mode:
authorRickard Green <rickard@erlang.org>2011-05-22 01:26:06 +0200
committerRickard Green <rickard@erlang.org>2011-07-08 16:08:37 +0200
commit1dfaae304dfcc4f249c62b5ab7ff3bd4acef0d50 (patch)
tree04267b5e56237c9f2bee3e4a5e02873a4b95fcc5 /erts/emulator/beam/erl_bestfit_alloc.h
parent4a5a75811e2cd590b5c94f71864a5245fd511ccf (diff)
downloaderlang-1dfaae304dfcc4f249c62b5ab7ff3bd4acef0d50.tar.gz
Use separate memory carriers for small blocks
Diffstat (limited to 'erts/emulator/beam/erl_bestfit_alloc.h')
-rw-r--r--erts/emulator/beam/erl_bestfit_alloc.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/erts/emulator/beam/erl_bestfit_alloc.h b/erts/emulator/beam/erl_bestfit_alloc.h
index cb35e21e57..faa2d9742e 100644
--- a/erts/emulator/beam/erl_bestfit_alloc.h
+++ b/erts/emulator/beam/erl_bestfit_alloc.h
@@ -54,7 +54,8 @@ typedef struct RBTree_t_ RBTree_t;
struct BFAllctr_t_ {
Allctr_t allctr; /* Has to be first! */
- RBTree_t * root;
+ RBTree_t * mbc_root;
+ RBTree_t * sbmbc_root;
int address_order;
};