Reviewers: Mads Ager,
Description:
ARM: Add support for just one string argument in the string add stub
Having a string add stub which can handle a string in just one of the
arguments
is essencial for the type recording binary operation stub when expecting
strings. Otherwise string added with e.g. smi will always call the runtime
for a
type transition which will be back to the same types as the transition code
keeps it in string arguments when one argument is a string.
This fixes the regression (especially Delta Blue) caused by replacing the
generic binary operation stub with the type recording binary operation stub
in
the ARM lithium code generator.
Please review this at http://codereview.chromium.org/6551008/
SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/
Affected files:
M src/arm/code-stubs-arm.h
M src/arm/code-stubs-arm.cc
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev