Index: src/x64/virtual-frame-x64.h |
=================================================================== |
--- src/x64/virtual-frame-x64.h (revision 5107) |
+++ src/x64/virtual-frame-x64.h (working copy) |
@@ -341,7 +341,7 @@ |
// and by the order of the three arguments on the frame. |
Result CallCommonStoreIC(Handle<Code> ic, |
Result* value, |
- Result *key, |
+ Result* key, |
Result* receiver); |
// Call store IC. Name, value, and receiver are found on top |
@@ -354,6 +354,10 @@ |
return CallCommonStoreIC(ic, &value, &name, &receiver); |
} |
+ // Call store IC. If the load is contextual, value is found on top of the |
+ // frame. If not, value and receiver are on the frame. Both are dropped. |
+ Result CallStoreIC(Handle<String> name, bool is_contextual); |
+ |
// Call keyed store IC. Value, key, and receiver are found on top |
// of the frame. All are dropped. |
Result CallKeyedStoreIC() { |