Index: src/factory.h |
diff --git a/src/factory.h b/src/factory.h |
index 652f04b612c63d58035d6f27b2e9bd67ad731b0b..c1b7ba72515296913a3dad735ca6516b91476502 100644 |
--- a/src/factory.h |
+++ b/src/factory.h |
@@ -59,13 +59,9 @@ class Factory V8_FINAL { |
Handle<DescriptorArray> NewDescriptorArray(int number_of_descriptors, |
int slack = 0); |
- |
- // Create a DeoptimizationInputData. |
Handle<DeoptimizationInputData> NewDeoptimizationInputData( |
int deopt_entry_count, |
PretenureFlag pretenure); |
- |
- // Create a DeoptimizationOutputData. |
Handle<DeoptimizationOutputData> NewDeoptimizationOutputData( |
int deopt_entry_count, |
PretenureFlag pretenure); |
@@ -215,7 +211,6 @@ class Factory V8_FINAL { |
// the old generation). |
Handle<Struct> NewStruct(InstanceType type); |
- // Create an AliasedArgumentsEntry. |
Handle<AliasedArgumentsEntry> NewAliasedArgumentsEntry( |
int aliased_context_slot); |
@@ -325,6 +320,9 @@ class Factory V8_FINAL { |
bool allocate_properties = true, |
Handle<AllocationSite> allocation_site = Handle<AllocationSite>::null()); |
+ Handle<JSObject> NewJSObjectFromMapForDeoptimizer( |
+ Handle<Map> map, PretenureFlag pretenure = NOT_TENURED); |
+ |
// JS modules are pretenured. |
Handle<JSModule> NewJSModule(Handle<Context> context, |
Handle<ScopeInfo> scope_info); |