|
Quick Lists
|
|
Bug ID:
|
6680594
|
|
Votes
|
0
|
|
Synopsis
|
Load + Load isn't canonicalized leading to missed GVN opportunities
|
|
Category
|
hotspot:compiler2
|
|
Reported Against
|
|
|
Release Fixed
|
hs13(b01)
|
|
State
|
10-Fix Delivered,
bug
|
|
Priority:
|
4-Low
|
|
Related Bugs
|
|
|
Submit Date
|
26-MAR-2008
|
|
Description
|
The logic for commuting binary operations ignores the case where both operations are loads so it doesn't canonicalize them based on idx which can lead to missing GVN opportunities.
Posted Date : 2008-03-26 22:00:51.0
|
|
Work Around
|
N/A
|
|
Evaluation
|
The fix is simply to handle Load + x and x + Load explicitly and allow Load + Load to fall through.
Posted Date : 2008-03-26 22:00:51.0
|
|
Comments
|
PLEASE NOTE: JDK6 is formerly known as Project Mustang
|
|
|
 |