DescriptionFix two bugs the LAllocator::FindOptimalSplitPos.
- It was calculating start_block and end_block incorrectly.
- It was not considering the case when end_block is a loop header itself when searching for the header of the outermost loop.
These bugs do not affect correctness of the allocation but can severely degrade it's quality (cause spills in loop bodies).
Committed: http://code.google.com/p/v8/source/detail?r=7737
Patch Set 1 #Patch Set 2 : fix bug with outermost loop header search #Messages
Total messages: 2 (0 generated)
|