v8/test
vitalyr@chromium.org b8ba4deacc Reapply: Inline fast cases in string keyed load IC.
(Fixed handling of out-of-bounds keys.)

String keyed load used to call STRING_CHAR_AT builtin that performs
two steps (get a char code, construct a one-char string from the
code), both of which have fast cases implemented as inline runtime
functions. In this chage most of the code from these functions is
extracted to a set of common generator functions in StringStubBase and
the fast cases are grouped together in the IC code.

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4450 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2010-04-20 17:33:14 +00:00
..
cctest Change strlen to v8::internal::StrLength in liveedit tests (to fix compile error on windows 64) 2010-04-20 10:41:38 +00:00
es5conform MIPS port initial commit 2010-02-04 20:36:58 +00:00
message MIPS port initial commit 2010-02-04 20:36:58 +00:00
mjsunit Reapply: Inline fast cases in string keyed load IC. 2010-04-20 17:33:14 +00:00
mozilla Sort tests to increase predictability of mozilla test runs 2009-11-04 16:55:24 +00:00
sputnik MIPS port initial commit 2010-02-04 20:36:58 +00:00