Reviewers: kmillikin,
Description:
Fix issue 962.
SplitBetween (formely known as Split with 3 arguments) should select split
position from [start, end] instead of [start, end[. This should also improve
allocation quality (remove certain redundant move patterns).
Also some minor renaming and refactoring to make register allocator code
more
readable.
BUG=962
TEST=test/mjsunit/regress/regress-962.js
Please review this at http://codereview.chromium.org/5720001/
SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge
Affected files:
M src/lithium-allocator.h
M src/lithium-allocator.cc
A test/mjsunit/regress/regress-962.js
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev