Reland ArrayPop / ArrayPush.
authorverwaest@chromium.org <verwaest@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 24 Jan 2014 11:47:53 +0000 (11:47 +0000)
committerverwaest@chromium.org <verwaest@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 24 Jan 2014 11:47:53 +0000 (11:47 +0000)
commit21532ddfdc786793ce4c00df2ac82d2062b6dfab
treed5a9326f20ba80b31126c0b692cf48e485e23616
parent2311b678aed0a1f46adb357ef934f3a0edaecd69
Reland ArrayPop / ArrayPush.

R=mvstanton@chromium.org

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@18814 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
15 files changed:
src/arm/code-stubs-arm.cc
src/arm/stub-cache-arm.cc
src/hydrogen.cc
src/ia32/code-stubs-ia32.cc
src/ia32/stub-cache-ia32.cc
src/isolate.h
src/mips/code-stubs-mips.cc
src/mips/stub-cache-mips.cc
src/stub-cache.cc
src/stub-cache.h
src/x64/code-stubs-x64.cc
src/x64/stub-cache-x64.cc
test/mjsunit/array-pop.js
test/mjsunit/object-seal.js
test/mjsunit/regress/regress-array-pop-deopt.js [new file with mode: 0644]