diff options
Diffstat (limited to 'src/node_realm.h')
-rw-r--r-- | src/node_realm.h | 6 |
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 |