Request for reviews (S): 6851282: JIT miscompilation results in null entry in array when using CompressedOops
Tom Rodriguez
Thomas.Rodriguez at Sun.COM
Thu Jul 16 12:51:19 PDT 2009
looks ok.
tom
On Jul 15, 2009, at 4:40 PM, Vladimir Kozlov wrote:
> http://cr.openjdk.java.net/~kvn/6851282/webrev.00
>
> Fixed 6851282: JIT miscompilation results in null entry in array
> when using CompressedOops
>
> Problem:
> PhiNode::Ideal() has optimization which pushes DecodeN node
> down through Phi. But it may set incorrect type (TOP) for
> new Phi node when it use DecodeN's input on dead path.
>
> Solution:
> Get type for new Phi from non dead path.
>
> Reviewed by:
>
> Fix verified (y/n): y, bug's test
>
> Other testing:
> JPRT
>
More information about the hotspot-compiler-dev
mailing list