Index: src/factory.cc |
diff --git a/src/factory.cc b/src/factory.cc |
index 5e66202ded50ffeb8047f7c150377cef71423f5b..632fba6baa8735fd9483ab5643c776bebee6b885 100644 |
--- a/src/factory.cc |
+++ b/src/factory.cc |
@@ -38,6 +38,8 @@ |
#include "platform.h" |
#include "scopeinfo.h" |
+#include "close-table.h" |
+ |
namespace v8 { |
namespace internal { |
@@ -142,6 +144,20 @@ Handle<ObjectHashSet> Factory::NewObjectHashSet(int at_least_space_for) { |
} |
+Handle<CloseTableSet> Factory::NewCloseTableSet() { |
+ CALL_HEAP_FUNCTION(isolate(), |
+ CloseTableSet::Allocate(isolate()->heap(), 4), |
+ CloseTableSet); |
+} |
+ |
+ |
+Handle<CloseTableMap> Factory::NewCloseTableMap() { |
+ CALL_HEAP_FUNCTION(isolate(), |
+ CloseTableMap::Allocate(isolate()->heap(), 4), |
+ CloseTableMap); |
+} |
+ |
+ |
Handle<ObjectHashTable> Factory::NewObjectHashTable( |
int at_least_space_for, |
MinimumCapacity capacity_option) { |