Index: src/factory.cc |
diff --git a/src/factory.cc b/src/factory.cc |
index 36d7332e53a2d191d053d5c9a2a5d9f32335934e..2e405bc27e8b73e37685f76419253bd8c1991745 100644 |
--- a/src/factory.cc |
+++ b/src/factory.cc |
@@ -1963,6 +1963,26 @@ Handle<String> Factory::NumberToString(Handle<Object> number, |
} |
+Handle<SeededNumberDictionary> Factory::DictionaryAtNumberPut( |
+ Handle<SeededNumberDictionary> dictionary, |
+ uint32_t key, |
+ Handle<Object> value) { |
+ CALL_HEAP_FUNCTION(isolate(), |
+ dictionary->AtNumberPut(key, *value), |
+ SeededNumberDictionary); |
+} |
+ |
+ |
+Handle<UnseededNumberDictionary> Factory::DictionaryAtNumberPut( |
+ Handle<UnseededNumberDictionary> dictionary, |
+ uint32_t key, |
+ Handle<Object> value) { |
+ CALL_HEAP_FUNCTION(isolate(), |
+ dictionary->AtNumberPut(key, *value), |
+ UnseededNumberDictionary); |
+} |
+ |
+ |
void Factory::InitializeFunction(Handle<JSFunction> function, |
Handle<SharedFunctionInfo> info, |
Handle<Context> context, |