Index: src/stub-cache.h |
diff --git a/src/stub-cache.h b/src/stub-cache.h |
index 7c455664c4d455d895d83db35920ecdb69911830..673cb1b46fef8cf8b40acfdd44976de3af57adb8 100644 |
--- a/src/stub-cache.h |
+++ b/src/stub-cache.h |
@@ -161,7 +161,7 @@ class StubCache { |
Handle<Code> ComputeStoreField(Handle<Name> name, |
Handle<JSObject> object, |
- int field_index, |
+ LookupResult* lookup, |
Handle<Map> transition, |
StrictModeFlag strict_mode); |
@@ -192,7 +192,7 @@ class StubCache { |
Handle<Code> ComputeKeyedStoreField(Handle<Name> name, |
Handle<JSObject> object, |
- int field_index, |
+ LookupResult* lookup, |
Handle<Map> transition, |
StrictModeFlag strict_mode); |
@@ -511,7 +511,7 @@ class StubCompiler BASE_EMBEDDED { |
void GenerateStoreField(MacroAssembler* masm, |
Handle<JSObject> object, |
- int index, |
+ LookupResult* lookup, |
Handle<Map> transition, |
Handle<Name> name, |
Register receiver_reg, |
@@ -782,7 +782,7 @@ class BaseStoreStubCompiler: public StubCompiler { |
virtual ~BaseStoreStubCompiler() { } |
Handle<Code> CompileStoreField(Handle<JSObject> object, |
- int index, |
+ LookupResult* lookup, |
Handle<Map> transition, |
Handle<Name> name); |