Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2209166 | 7 | Vladimir Kozlov | P4 | Closed | Fixed | b139 |
Max unroll policy when calculating new loop body size does not take into account that after one unroll loop's head and tail will fold. As result there are cases when max unroll was not done but regular unroll will do more unrolling for main loop than needed so it is skipped (only pre- and post- loops are executed).
- backported by
-
JDK-2209166 regular loop unroll should not unroll more than max unrolling
- Closed
- relates to
-
JDK-7039652 Performance regression after 7004547 changes
- Closed