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

Reply via email to