Index: src/ic/ic.cc |
diff --git a/src/ic/ic.cc b/src/ic/ic.cc |
index d249192a1709fd401be5f4c78d757046e4e04663..787a93487d2baad02397b2e6e4a1727126db07fe 100644 |
--- a/src/ic/ic.cc |
+++ b/src/ic/ic.cc |
@@ -2604,10 +2604,11 @@ RUNTIME_FUNCTION(ElementsTransitionAndStoreIC_Miss) { |
HandleScope scope(isolate); |
DCHECK(args.length() == 4); |
KeyedStoreIC ic(IC::EXTRA_CALL_FRAME, isolate); |
- Handle<Object> value = args.at<Object>(0); |
- Handle<Map> map = args.at<Map>(1); |
- Handle<Object> key = args.at<Object>(2); |
- Handle<Object> object = args.at<Object>(3); |
+ Handle<Object> object = args.at<Object>(0); |
+ Handle<Object> key = args.at<Object>(1); |
+ Handle<Object> value = args.at<Object>(2); |
+ Handle<Map> map = args.at<Map>(3); |
+ |
LanguageMode language_mode = ic.language_mode(); |
if (object->IsJSObject()) { |
JSObject::TransitionElementsKind(Handle<JSObject>::cast(object), |