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 |