| 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);
|
|
|