| 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() {
|
|
|