Request for reviews (S): 6819176: Compressed oops causes assert(n != 0L,"Bad immediate dominator info.")
Vladimir.Kozlov at Sun.COM
Wed Mar 18 14:49:48 PDT 2009
Fixed 6819176: Compressed oops causes assert(n != 0L,"Bad immediate dominator info.")
PhiNode::Ideal has very unsafe optimization which tries to move
DecodeN through phi down in a hope that it could be consumed by
an address expression or debug info. This optimization is incorrect
since DecodeN is the type node and its type depends on the position
in the graph. The assert is caused by this.
Remove incorrect optimization.
Fix verified (y/n): y, bug test
More information about the hotspot-compiler-dev