aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_hashmap.h
diff options
context:
space:
mode:
authorBjörn-Egil Dahlberg <[email protected]>2014-12-10 17:52:28 +0100
committerBjörn-Egil Dahlberg <[email protected]>2015-03-12 19:15:25 +0100
commit831ac12e04004c2e93aafc9f52264a57757fa2eb (patch)
tree37228afb706373ba623eb76c3f14239e4235d466 /erts/emulator/beam/erl_hashmap.h
parente179bd5be24b6b07cc4e8d0e58211fd62599ee9d (diff)
downloadotp-831ac12e04004c2e93aafc9f52264a57757fa2eb.tar.gz
otp-831ac12e04004c2e93aafc9f52264a57757fa2eb.tar.bz2
otp-831ac12e04004c2e93aafc9f52264a57757fa2eb.zip
erts: Add hashmap:from_list/1
Diffstat (limited to 'erts/emulator/beam/erl_hashmap.h')
-rw-r--r--erts/emulator/beam/erl_hashmap.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/erts/emulator/beam/erl_hashmap.h b/erts/emulator/beam/erl_hashmap.h
index 1964787218..f05505bae0 100644
--- a/erts/emulator/beam/erl_hashmap.h
+++ b/erts/emulator/beam/erl_hashmap.h
@@ -127,6 +127,9 @@ typedef struct hashmap_head_s {
#define MAP_HEADER_HAMT_HEAD_BITMAP(Bmp) \
MAKE_MAP_HEADER(MAP_HEADER_TAG_HAMT_HEAD_BITMAP,0x1,Bmp)
+#define MAP_HEADER_HAMT_NODE_ARRAY \
+ make_arityval(16)
+
#define MAP_HEADER_HAMT_NODE_BITMAP(Bmp) \
MAKE_MAP_HEADER(MAP_HEADER_TAG_HAMT_NODE_BITMAP,0x0,Bmp)