aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_process_dict.h
diff options
context:
space:
mode:
authorSverker Eriksson <[email protected]>2015-12-10 15:25:22 +0100
committerSverker Eriksson <[email protected]>2015-12-10 15:25:22 +0100
commit4804ea2aa50af490ab3998466269efa540abd90d (patch)
tree9997f4436bf0c3b0e44472cbb84317864ef3a8df /erts/emulator/beam/erl_process_dict.h
parent4179ca9f10cdc78e882ce4496cf0a1261a0129af (diff)
downloadotp-4804ea2aa50af490ab3998466269efa540abd90d.tar.gz
otp-4804ea2aa50af490ab3998466269efa540abd90d.tar.bz2
otp-4804ea2aa50af490ab3998466269efa540abd90d.zip
erts: Add sizeMask for faster proc dict indexing
Diffstat (limited to 'erts/emulator/beam/erl_process_dict.h')
-rw-r--r--erts/emulator/beam/erl_process_dict.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/erts/emulator/beam/erl_process_dict.h b/erts/emulator/beam/erl_process_dict.h
index eb26a1ffcc..fd59c969cf 100644
--- a/erts/emulator/beam/erl_process_dict.h
+++ b/erts/emulator/beam/erl_process_dict.h
@@ -23,6 +23,7 @@
#include "sys.h"
typedef struct proc_dict {
+ unsigned int sizeMask;
unsigned int size;
unsigned int homeSize;
unsigned int splitPosition;