Change the order of arguments of the (One|Two)ByteSeqStringSetChar intrinsic.
authorjarin@chromium.org <jarin@chromium.org>
Fri, 12 Sep 2014 08:18:29 +0000 (08:18 +0000)
committerjarin@chromium.org <jarin@chromium.org>
Fri, 12 Sep 2014 08:18:29 +0000 (08:18 +0000)
commit91e97f8371506f7cf4b98a9c71b627b20165926b
treec332bc679a40708c7adac2bacf11fd8b0895dea5
parent0ada8cfe032e33957da2e126ae5062ac1c21167e
Change the order of arguments of the (One|Two)ByteSeqStringSetChar intrinsic.

This makes the syntactic order consistent with the evaluation order.

BUG=
R=mstarzinger@chromium.org

Review URL: https://codereview.chromium.org/561133005

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23899 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
17 files changed:
src/arm/full-codegen-arm.cc
src/arm64/full-codegen-arm64.cc
src/hydrogen.cc
src/ia32/full-codegen-ia32.cc
src/mips/full-codegen-mips.cc
src/mips64/full-codegen-mips64.cc
src/runtime.cc
src/string.js
src/uri.js
src/x64/full-codegen-x64.cc
src/x87/full-codegen-x87.cc
test/mjsunit/lithium/SeqStringSetChar.js
test/mjsunit/regress/regress-crbug-320922.js
test/mjsunit/regress/regress-seqstrsetchar-ex1.js
test/mjsunit/regress/regress-seqstrsetchar-ex3.js
test/mjsunit/regress/string-set-char-deopt.js
test/mjsunit/string-natives.js