MIPS: port Remove in-loop tracking for call ICs.
authorkmillikin@chromium.org <kmillikin@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 14 Sep 2011 08:04:47 +0000 (08:04 +0000)
committerkmillikin@chromium.org <kmillikin@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 14 Sep 2011 08:04:47 +0000 (08:04 +0000)
commitf9e2922b1228941f4476be68e7cab4351bb6b82c
tree0e4d983bcee192d2b8693b6cab9820779e7aef59
parent40880d32064ae707efb3b61bff372b5780548dc6
MIPS: port Remove in-loop tracking for call ICs.

port r9260 (af9cfd83).

Original commit message:
We passed this flag around in a lot of places and had differenc call
ICs based on it, but never did any real specialization based on its
value.

BUG=
TEST=

Review URL: http://codereview.chromium.org/7886028
Patch from Paul Lind <plind44@gmail.com>.

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@9269 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
12 files changed:
src/mips/full-codegen-mips.cc
src/mips/ic-mips.cc
src/runtime.cc
src/v8natives.js
test/cctest/test-decls.cc
test/es5conform/es5conform.status
test/mjsunit/const-redecl.js
test/mjsunit/global-const-var-conflicts.js
test/mjsunit/regress/regress-1170.js
test/mjsunit/regress/regress-1213575.js
test/mjsunit/undeletable-functions.js
test/sputnik/sputnik.status