Chromium Code Reviews| Index: src/x64/codegen-x64.cc |
| =================================================================== |
| --- src/x64/codegen-x64.cc (revision 5112) |
| +++ src/x64/codegen-x64.cc (working copy) |
| @@ -4840,8 +4840,13 @@ |
| // Duplicate the object as the IC receiver. |
| frame_->Dup(); |
| Load(property->value()); |
| - frame_->Push(key); |
| - Result ignored = frame_->CallStoreIC(); |
| + Result dummy = frame_->CallStoreIC(Handle<String>::cast(key), false); |
| + // A test eax instruction following the store IC call would |
| + // indicate the presence of an inlined version of the |
| + // store. Add a nop to indicate that there is no such |
| + // inlined version. |
| + __ nop(); |
|
Mads Ager (chromium)
2010/07/21 13:20:13
Not really needed until we port the inlined store
|
| + dummy.Unuse(); |
| break; |
| } |
| // Fall through |