-
Bug
-
Resolution: Fixed
-
P4
-
11, 16
-
b20
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8263241 | 11.0.12-oracle | Dukebot | P4 | Resolved | Fixed | b01 |
JDK-8263171 | 11.0.12 | Roland Westrelin | P4 | Resolved | Fixed | b01 |
I noticed that c2 wouldn't always run loop opts when the compilation include loops. Compile::has_loops() is what controls whether loop opts are executed. It's initially false and then set to true as parsing finds new loops. Parsing doesn't seem to always update the flag when it should.
- backported by
-
JDK-8263171 C2 doesn't always run loop opts for compilations that include loops
-
- Resolved
-
-
JDK-8263241 C2 doesn't always run loop opts for compilations that include loops
-
- Resolved
-
- duplicates
-
JDK-8262067 SuperWord loop optimization lost after method inlining
-
- Closed
-
- relates to
-
JDK-8319308 C2 compilation asserts with "parsing found no loops but there are some"
-
- Open
-
-
JDK-8257574 C2: "failed: parsing found no loops but there are some" assert failure
-
- Resolved
-
-
JDK-8294217 Assertion failure: parsing found no loops but there are some
-
- Resolved
-
(1 relates to, 2 links to)