Index: src/factory.cc |
diff --git a/src/factory.cc b/src/factory.cc |
index a52b95719db05276362f7325ec32be751b37d87a..832e34f1c76d374f0c6982b7bc4ec7cd7d7fe4fd 100644 |
--- a/src/factory.cc |
+++ b/src/factory.cc |
@@ -663,6 +663,14 @@ Handle<Symbol> Factory::NewPrivateSymbol() { |
} |
+Handle<Symbol> Factory::NewPrivateOwnSymbol() { |
+ Handle<Symbol> symbol = NewSymbol(); |
+ symbol->set_is_private(true); |
+ symbol->set_is_own(true); |
+ return symbol; |
+} |
+ |
+ |
Handle<Context> Factory::NewNativeContext() { |
Handle<FixedArray> array = NewFixedArray(Context::NATIVE_CONTEXT_SLOTS); |
array->set_map_no_write_barrier(*native_context_map()); |