Comment #3 on issue 2124 by [email protected]: Register Allocator in
some condition doesn't handle FixedTemp correctly
http://code.google.com/p/v8/issues/detail?id=2124
There seem to be 2 problems here:
1. The unwanted sharing of LOperand which you described.
2. The splitting decision of a short-lived temporary range that was
introduced when resolving the register constraints (in
MeetRegisterConstraints). I think we should never split such live ranges
since they are very short and there is hardly any benefit from it.
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev