-
Bug
-
Resolution: Fixed
-
P3
-
8u231, 9
-
b105
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8238395 | openjdk8u252 | Roland Westrelin | P3 | Resolved | Fixed | b02 |
JDK-8236927 | 8u251 | Fairoz Matte | P3 | Resolved | Fixed | b02 |
JDK-8239625 | emb-8u251 | Fairoz Matte | P3 | Resolved | Fixed | team |
- partial peeling is applied to a loop
- the peeled section is optimized and leaves a pinned node between the loop predicates and the loop body but no control flow
- loop predicates are applied and a predicate that depends on the pinned node is moved out of the loop, before the pinned node, leading to a broken graph
ILW=H(crash)L(never seen in the wild)M(disable partial peel)=P3
- the peeled section is optimized and leaves a pinned node between the loop predicates and the loop body but no control flow
- loop predicates are applied and a predicate that depends on the pinned node is moved out of the loop, before the pinned node, leading to a broken graph
ILW=H(crash)L(never seen in the wild)M(disable partial peel)=P3
- backported by
-
JDK-8236927 Predicate moved after partial peel may lead to broken graph
- Resolved
-
JDK-8238395 Predicate moved after partial peel may lead to broken graph
- Resolved
-
JDK-8239625 Predicate moved after partial peel may lead to broken graph
- Resolved
- duplicates
-
JDK-8221605 C2 crashed at PhaseIdealLoop::build_loop_late_post
- Closed
- relates to
-
JDK-8278231 C2: Cleanup loop invariance handling for data nodes dependent on projection into the loop
- Open
-
JDK-8277529 SIGSEGV in C2 CompilerThread Node::rematerialize() compiling Packet::readUnsignedTrint
- Closed
(1 relates to)