equal
deleted
inserted
replaced
4043 // initialize object header only. |
4043 // initialize object header only. |
4044 __ bind(initialize_header); |
4044 __ bind(initialize_header); |
4045 if (UseBiasedLocking) { |
4045 if (UseBiasedLocking) { |
4046 __ ldr(Rtemp, Address(Rklass, Klass::prototype_header_offset())); |
4046 __ ldr(Rtemp, Address(Rklass, Klass::prototype_header_offset())); |
4047 } else { |
4047 } else { |
4048 __ mov_slow(Rtemp, (intptr_t)markOopDesc::prototype()); |
4048 __ mov_slow(Rtemp, (intptr_t)markWord::prototype().value()); |
4049 } |
4049 } |
4050 // mark |
4050 // mark |
4051 __ str(Rtemp, Address(Robj, oopDesc::mark_offset_in_bytes())); |
4051 __ str(Rtemp, Address(Robj, oopDesc::mark_offset_in_bytes())); |
4052 |
4052 |
4053 // klass |
4053 // klass |