summaryrefslogtreecommitdiff
path: root/src/node_realm.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/node_realm.h')
-rw-r--r--src/node_realm.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/node_realm.h b/src/node_realm.h
index cf37fe31bd..04129eec47 100644
--- a/src/node_realm.h
+++ b/src/node_realm.h
@@ -21,9 +21,9 @@ struct RealmSerializeInfo {
friend std::ostream& operator<<(std::ostream& o, const RealmSerializeInfo& i);
};
-using BindingDataStore = std::unordered_map<FastStringKey,
- BaseObjectPtr<BaseObject>,
- FastStringKey::Hash>;
+using BindingDataStore = std::array<BaseObjectPtr<BaseObject>,
+ static_cast<size_t>(
+ BindingDataType::kBindingDataTypeCount)>;
/**
* node::Realm is a container for a set of JavaScript objects and functions