| Index: src/hydrogen.h
|
| diff --git a/src/hydrogen.h b/src/hydrogen.h
|
| index 19f898381f02ab63c235ff45d329b5e7e78141a4..3524df949524a4835aea6a4ec4ab439b89e51f23 100644
|
| --- a/src/hydrogen.h
|
| +++ b/src/hydrogen.h
|
| @@ -748,7 +748,10 @@ class HGraphBuilder: public AstVisitor {
|
| bool TryArgumentsAccess(Property* expr);
|
| bool TryCallApply(Call* expr);
|
| bool TryInline(Call* expr);
|
| - bool TryMathFunctionInline(Call* expr);
|
| + bool TryInlineBuiltinFunction(Call* expr,
|
| + HValue* receiver,
|
| + Handle<Map> receiver_map,
|
| + CheckType check_type);
|
| void TraceInline(Handle<JSFunction> target, bool result);
|
|
|
| void HandleGlobalVariableAssignment(Variable* var,
|
| @@ -772,6 +775,8 @@ class HGraphBuilder: public AstVisitor {
|
| ZoneMapList* types,
|
| Handle<String> name);
|
|
|
| + HStringCharCodeAt* BuildStringCharCodeAt(HValue* string,
|
| + HValue* index);
|
| HInstruction* BuildBinaryOperation(BinaryOperation* expr,
|
| HValue* left,
|
| HValue* right);
|
|
|