| Index: src/hydrogen.h
|
| diff --git a/src/hydrogen.h b/src/hydrogen.h
|
| index a0d81497f8b021c7f7476dcd579f6cef6b9970f7..b05e927730a1ec3cd20343b75d520bdd42f18554 100644
|
| --- a/src/hydrogen.h
|
| +++ b/src/hydrogen.h
|
| @@ -1164,8 +1164,7 @@ class HGraphBuilder: public AstVisitor {
|
|
|
| HLoadNamedField* BuildLoadNamedField(HValue* object,
|
| Handle<Map> map,
|
| - LookupResult* result,
|
| - bool smi_and_map_check);
|
| + LookupResult* result);
|
| HInstruction* BuildLoadNamedGeneric(HValue* object,
|
| Handle<String> name,
|
| Property* expr);
|
| @@ -1186,12 +1185,14 @@ class HGraphBuilder: public AstVisitor {
|
| ElementsKind elements_kind,
|
| bool is_store);
|
|
|
| + void AddCheckMapsWithTransitions(HValue* object,
|
| + Handle<Map> map);
|
| +
|
| HInstruction* BuildStoreNamedField(HValue* object,
|
| Handle<String> name,
|
| HValue* value,
|
| Handle<Map> map,
|
| - LookupResult* lookup,
|
| - bool smi_and_map_check);
|
| + LookupResult* lookup);
|
| HInstruction* BuildStoreNamedGeneric(HValue* object,
|
| Handle<String> name,
|
| HValue* value);
|
| @@ -1212,10 +1213,12 @@ class HGraphBuilder: public AstVisitor {
|
|
|
| HInstruction* BuildThisFunction();
|
|
|
| + void AddCheckPrototypeMaps(Handle<JSObject> holder,
|
| + Handle<Map> receiver_map);
|
| +
|
| void AddCheckConstantFunction(Handle<JSObject> holder,
|
| HValue* receiver,
|
| - Handle<Map> receiver_map,
|
| - bool smi_and_map_check);
|
| + Handle<Map> receiver_map);
|
|
|
| Zone* zone() const { return zone_; }
|
|
|
|
|