Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2176920 | 7 | Erik Trimble | P3 | Closed | Fixed | b13 |
JDK-2148563 | 6u2 | Ross Knippel | P3 | Resolved | Fixed | b03 |
Don't vecorized array operations that can't be aligned at runtime
such as:
for (int i = 0; i < len-badstride; i+= badstride) {
ia[i+0] = ia2[i+0];
ia[i+1] = ia2[i+1];
ia[i+2] = ia2[i+2];
ia[i+3] = ia2[i+3];
ia[i+4] = ia2[i+4];
ia[i+5] = ia2[i+5];
ia[i+6] = ia2[i+6];
ia[i+7] = ia2[i+7];
}
such as:
for (int i = 0; i < len-badstride; i+= badstride) {
ia[i+0] = ia2[i+0];
ia[i+1] = ia2[i+1];
ia[i+2] = ia2[i+2];
ia[i+3] = ia2[i+3];
ia[i+4] = ia2[i+4];
ia[i+5] = ia2[i+5];
ia[i+6] = ia2[i+6];
ia[i+7] = ia2[i+7];
}
- backported by
-
JDK-2148563 Don't vecorized array operations that can't be aligned at runtime.
-
- Resolved
-
-
JDK-2176920 Don't vecorized array operations that can't be aligned at runtime.
-
- Closed
-