ARM: Add more logic to the generic keyed load stub
authorsgjesse@chromium.org <sgjesse@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 1 Jun 2010 21:11:38 +0000 (21:11 +0000)
committersgjesse@chromium.org <sgjesse@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 1 Jun 2010 21:11:38 +0000 (21:11 +0000)
commit33973b7d1366352ffc856c156b479c92e4719ef4
tree1870b87e64b24a7707a54044f7f5b8df2fcd2207
parent26be30912daf9164782badf389b942e86442c98e
ARM: Add more logic to the generic keyed load stub

The generic keyed load stub was missing converting string keys to numberign keys and lookup in the keyed lookup cache. This is now added together with an additional counter on all platforms.
Review URL: http://codereview.chromium.org/2441002

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4773 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/arm/assembler-arm.h
src/arm/ic-arm.cc
src/ia32/ic-ia32.cc
src/v8-counters.h
src/x64/ic-x64.cc