| Index: src/hydrogen.h
|
| diff --git a/src/hydrogen.h b/src/hydrogen.h
|
| index a7fc0fc56d7148897620f134417c8c5e70ed6080..508912eff9988a8a2ac1a1e65cd6fb58372eda4d 100644
|
| --- a/src/hydrogen.h
|
| +++ b/src/hydrogen.h
|
| @@ -2211,7 +2211,7 @@ class HOptimizedGraphBuilder : public HGraphBuilder, public AstVisitor {
|
| BailoutId return_id,
|
| InliningKind inlining_kind);
|
|
|
| - bool TryInlineCall(Call* expr, bool drop_extra = false);
|
| + bool TryInlineCall(Call* expr);
|
| bool TryInlineConstruct(CallNew* expr, HValue* implicit_return_value);
|
| bool TryInlineGetter(Handle<JSFunction> getter,
|
| BailoutId ast_id,
|
| @@ -2225,16 +2225,15 @@ class HOptimizedGraphBuilder : public HGraphBuilder, public AstVisitor {
|
| int arguments_count);
|
| bool TryInlineBuiltinMethodCall(Call* expr,
|
| HValue* receiver,
|
| - Handle<Map> receiver_map,
|
| - CheckType check_type);
|
| - bool TryInlineBuiltinFunctionCall(Call* expr, bool drop_extra);
|
| - bool TryInlineApiMethodCall(
|
| - Call* expr, HValue* receiver, Handle<Map> receiver_map);
|
| - bool TryInlineApiFunctionCall(Call* expr, HValue* receiver, bool drop_extra);
|
| + Handle<Map> receiver_map);
|
| + bool TryInlineBuiltinFunctionCall(Call* expr);
|
| + bool TryInlineApiMethodCall(Call* expr,
|
| + HValue* receiver,
|
| + Handle<Map> receiver_map);
|
| + bool TryInlineApiFunctionCall(Call* expr, HValue* receiver);
|
| bool TryInlineApiCall(Call* expr,
|
| HValue* receiver,
|
| Handle<Map> receiver_map,
|
| - bool drop_extra,
|
| bool is_function_call);
|
|
|
| // If --trace-inlining, print a line of the inlining trace. Inlining
|
| @@ -2384,10 +2383,6 @@ class HOptimizedGraphBuilder : public HGraphBuilder, public AstVisitor {
|
| HValue* receiver,
|
| SmallMapList* types,
|
| Handle<String> name);
|
| - bool TryCallPolymorphicAsMonomorphic(Call* expr,
|
| - HValue* receiver,
|
| - SmallMapList* types,
|
| - Handle<String> name);
|
| void HandleLiteralCompareTypeof(CompareOperation* expr,
|
| Expression* sub_expr,
|
| Handle<String> check);
|
| @@ -2522,10 +2517,6 @@ class HOptimizedGraphBuilder : public HGraphBuilder, public AstVisitor {
|
| void AddCheckPrototypeMaps(Handle<JSObject> holder,
|
| Handle<Map> receiver_map);
|
|
|
| - void AddCheckConstantFunction(Handle<JSObject> holder,
|
| - HValue* receiver,
|
| - Handle<Map> receiver_map);
|
| -
|
| HInstruction* NewPlainFunctionCall(HValue* fun,
|
| int argument_count,
|
| bool pass_argument_count);
|
| @@ -2537,10 +2528,6 @@ class HOptimizedGraphBuilder : public HGraphBuilder, public AstVisitor {
|
| HInstruction* BuildCallConstantFunction(Handle<JSFunction> target,
|
| int argument_count);
|
|
|
| - HInstruction* NewCallKeyed(HValue* key, int argument_count);
|
| -
|
| - HInstruction* NewCallNamed(Handle<String> name, int argument_count);
|
| -
|
| // The translation state of the currently-being-translated function.
|
| FunctionState* function_state_;
|
|
|
|
|