--- old/src/cpu/sparc/vm/templateTable_sparc.cpp 2015-12-03 18:17:26.835274606 -0800 +++ new/src/cpu/sparc/vm/templateTable_sparc.cpp 2015-12-03 18:17:26.763274580 -0800 @@ -3159,9 +3159,6 @@ Register Rtemp = O1_flags; __ ld(O2_Klass, InstanceKlass::vtable_length_offset() * wordSize, Rtemp); - if (align_object_offset(1) > 1) { - __ round_to(Rtemp, align_object_offset(1)); - } __ sll(Rtemp, LogBytesPerWord, Rtemp); // Rscratch *= 4; if (Assembler::is_simm13(base)) { __ add(Rtemp, base, Rtemp);