Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2197129 | 7 | Tom Rodriguez | P4 | Closed | Fixed | b109 |
JDK-2197819 | 6u23 | Tom Rodriguez | P4 | Resolved | Fixed | b01 |
JDK-2199718 | 6u22m | Tom Rodriguez | P4 | Resolved | Fixed | b01 |
JDK-2197529 | 6u21p | Tom Rodriguez | P4 | Resolved | Fixed | b03 |
4)
Harmless typo in assembler_x86.cpp/tlab_refill:
shlptr(t1, log2_intptr(HeapWordSize/sizeof(jint)));
movptr(Address(top, arrayOopDesc::length_offset_in_bytes()), t1);
movptr should be movl, as array length is 4-byte value. Might cause slowdown, however, if the array length field is not 8-byte aligned.
Oh, that's a weird one. I'll get that fixed.
Harmless typo in assembler_x86.cpp/tlab_refill:
shlptr(t1, log2_intptr(HeapWordSize/sizeof(jint)));
movptr(Address(top, arrayOopDesc::length_offset_in_bytes()), t1);
movptr should be movl, as array length is 4-byte value. Might cause slowdown, however, if the array length field is not 8-byte aligned.
Oh, that's a weird one. I'll get that fixed.
- backported by
-
JDK-2197529 use of movptr to set length of array
- Resolved
-
JDK-2197819 use of movptr to set length of array
- Resolved
-
JDK-2199718 use of movptr to set length of array
- Resolved
-
JDK-2197129 use of movptr to set length of array
- Closed