Index: src/factory.h |
diff --git a/src/factory.h b/src/factory.h |
index ccd0a5793291db96970e95f84d627134a32c5da9..0cc7c5922bb71e7e1fe5e05a8527d875ec3fb6bd 100644 |
--- a/src/factory.h |
+++ b/src/factory.h |
@@ -179,8 +179,6 @@ class Factory V8_FINAL { |
MUST_USE_RESULT MaybeHandle<String> NewConsString(Handle<String> left, |
Handle<String> right); |
- Handle<ConsString> NewRawConsString(String::Encoding encoding); |
- |
// Create a new sequential string containing the concatenation of the inputs. |
Handle<String> NewFlatConcatString(Handle<String> first, |
Handle<String> second); |
@@ -196,8 +194,6 @@ class Factory V8_FINAL { |
return NewProperSubString(str, begin, end); |
} |
- Handle<SlicedString> NewRawSlicedString(String::Encoding encoding); |
- |
// Creates a new external String object. There are two String encodings |
// in the system: ASCII and two byte. Unlike other String types, it does |
// not make sense to have a UTF-8 factory function for external strings, |
@@ -300,6 +296,11 @@ class Factory V8_FINAL { |
Handle<JSObject> NewFunctionPrototype(Handle<JSFunction> function); |
+ Handle<JSObject> CopyJSObject(Handle<JSObject> object); |
+ |
+ Handle<JSObject> CopyJSObjectWithAllocationSite(Handle<JSObject> object, |
+ Handle<AllocationSite> site); |
+ |
Handle<FixedArray> CopyFixedArrayWithMap(Handle<FixedArray> array, |
Handle<Map> map); |