Add logic from KeyedLoadIC generic stub to KeyedCallIC megamorphic stub.
authorkaznacheev@chromium.org <kaznacheev@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 10 Jun 2010 05:06:39 +0000 (05:06 +0000)
committerkaznacheev@chromium.org <kaznacheev@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 10 Jun 2010 05:06:39 +0000 (05:06 +0000)
commit1dec9199ca87fabfecf3d787663f5380d7eda1bc
treed6a0b75207a45fdfd99f4a64861318ae983aa283
parente1e4d985f9f4e24f4de20364ba542b513ff865b8
Add logic from KeyedLoadIC generic stub to KeyedCallIC megamorphic stub.

This should make access faster for arrays of functions.

Review URL: http://codereview.chromium.org/2754003

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4834 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/ia32/ic-ia32.cc
src/ic.cc
src/ic.h
src/v8-counters.h
test/mjsunit/keyed-call-generic.js [new file with mode: 0644]