Harmless typo in assembler_x86.cpp/tlab_refill:
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.
This is in a rare path in C1 only code but it should be fixed.