RFR (S) 8046275: Fastdebug build failing on jdk9/hs/ control jobs after pulling some hs-comp changes
vladimir.kozlov at oracle.com
Tue Jun 10 16:05:42 UTC 2014
Thank you, Vladimir
On 6/10/14 2:49 AM, Vladimir Ivanov wrote:
> Looks good.
> Best regards,
> Vladimir Ivanov
> On 6/9/14 9:14 PM, Vladimir Kozlov wrote:
>> Loop optimization method clone_loop() collects all outside IF nodes
>> which use a Bool node inside a cloned loop and then constructs new Bool
>> node of Phi to replace the Phi of cloned Bool nodes after loop body is
>> cloned. This code is not triggered because in bug case IF node
>> references Bool through Opaque node - it is loop limit check predicate.
>> We keep Opaque in loop predicates until the end of loop opts.
>> Tested with hotspot regression tests, JPRT control build (including
>> I was not able to write simple test. The problem is always reproduced
>> with control JDK build with 'deploy'.
More information about the hotspot-compiler-dev