Index: src/factory.cc |
diff --git a/src/factory.cc b/src/factory.cc |
index 8226a0e5d7f0e92dfe4775a327fee2776b16a55e..c363f64e299b89b08133bc152ae0edcf092ad293 100644 |
--- a/src/factory.cc |
+++ b/src/factory.cc |
@@ -2236,6 +2236,12 @@ Handle<JSObject> Factory::NewArgumentsObject(Handle<JSFunction> callee, |
} |
+Handle<JSWeakMap> Factory::NewJSWeakMap() { |
+ Handle<Map> map = NewMap(JS_WEAK_MAP_TYPE, JSWeakMap::kSize); |
+ return Handle<JSWeakMap>::cast(NewJSObjectFromMap(map)); |
+} |
+ |
+ |
Handle<JSFunction> Factory::CreateApiFunction( |
Handle<FunctionTemplateInfo> obj, |
Handle<Object> prototype, |