Chromium Code Reviews| Index: src/hydrogen.h |
| diff --git a/src/hydrogen.h b/src/hydrogen.h |
| index 366364f61727631d7cf771293820594b42f21225..c216d444dfb6e0c810c4ebf2ee00a4c5fdb67a56 100644 |
| --- a/src/hydrogen.h |
| +++ b/src/hydrogen.h |
| @@ -898,18 +898,31 @@ class HGraphBuilder: public AstVisitor { |
| LookupResult* result, |
| bool smi_and_map_check); |
| HInstruction* BuildLoadNamedGeneric(HValue* object, Property* expr); |
| - HInstruction* BuildLoadKeyedFastElement(HValue* object, |
| - HValue* key, |
| - Property* expr); |
| - HInstruction* BuildLoadKeyedSpecializedArrayElement(HValue* object, |
| - HValue* key, |
| - Property* expr); |
| HInstruction* BuildLoadKeyedGeneric(HValue* object, |
| - HValue* key); |
| + HValue* key); |
|
fschneider
2011/06/15 12:11:46
Remove extra indentation.
Jakob Kummerow
2011/06/15 12:28:58
Done.
The presubmit.py script should be clever eno
|
| + |
| + HInstruction* BuildMonomorphicElementAccess(HValue* object, |
| + HValue* key, |
| + HValue* val, |
| + Expression* expr, |
| + bool is_store); |
| + HValue* HandlePolymorphicElementAccess(HValue* object, |
| + HValue* key, |
|
fschneider
2011/06/15 12:11:46
Align parameters with the first one.
Jakob Kummerow
2011/06/15 12:28:58
Done.
|
| + HValue* val, |
| + Expression* prop, |
| + int ast_id, |
| + int position, |
| + bool is_store, |
| + bool* has_side_effects); |
| - HInstruction* BuildLoadKeyed(HValue* obj, |
| - HValue* key, |
| - Property* prop); |
| + HValue* HandleKeyedElementAccess(HValue* obj, |
| + HValue* key, |
|
fschneider
2011/06/15 12:11:46
Indent parameters with the first one.
Jakob Kummerow
2011/06/15 12:28:58
Done.
|
| + HValue* val, |
| + Expression* expr, |
| + int ast_id, |
| + int position, |
| + bool is_store, |
| + bool* has_side_effects); |
| HInstruction* BuildLoadNamed(HValue* object, |
| Property* prop, |
| @@ -931,22 +944,6 @@ class HGraphBuilder: public AstVisitor { |
| HValue* key, |
| HValue* value); |
| - HInstruction* BuildStoreKeyedFastElement(HValue* object, |
| - HValue* key, |
| - HValue* val, |
| - Expression* expr); |
| - |
| - HInstruction* BuildStoreKeyedSpecializedArrayElement( |
| - HValue* object, |
| - HValue* key, |
| - HValue* val, |
| - Expression* expr); |
| - |
| - HInstruction* BuildStoreKeyed(HValue* object, |
| - HValue* key, |
| - HValue* value, |
| - Expression* assignment); |
| - |
| HValue* BuildContextChainWalk(Variable* var); |
| void AddCheckConstantFunction(Call* expr, |