RFR(S): 8078426: mb/jvm/compiler/InterfaceCalls/testAC2 - assert(predicate_proj == 0L) failed: only one predicate entry expected
Vladimir Kozlov
vladimir.kozlov at oracle.com
Tue Apr 28 20:39:05 UTC 2015
Can we remove predicates when loop is optimized out?
What code eliminates the loop?
Vladimir
On 4/28/15 1:38 AM, Roland Westrelin wrote:
> http://cr.openjdk.java.net/~roland/8078426/webrev.00/
>
> See test case: the loop is unswitched, then the loop bodies become empty so the loops are optimized out. The split if optimization then finds predicates it doesn’t expect on both branches of the unswitched loop test.
>
> Roland.
>
More information about the hotspot-compiler-dev
mailing list