RFR(XS): 8146999: hotspot/test/compiler/c2/8007294/Test8007294.java test nightly failure
vladimir.kozlov at oracle.com
Mon Jan 18 23:07:57 UTC 2016
On 1/18/16 12:39 PM, Roland Westrelin wrote:
> Further testing revealed this bug was hiding another one.
> In PhiNode::unique_input(), uncast() could step over the CheckCastPP node that follows an Allocation. If that happens, a new CheckCastPP will be created and will replace the CheckCastPP of the allocation but with a different control and it could cause a safepoint to be in between the allocation and the CheckCastPP and assert failures with "there should be a oop in OopMap instead of a live raw oop at safepoint”.
More information about the hotspot-compiler-dev