src/cpu/mips/vm/templateTable_mips_64.cpp

changeset 2
26621fe12c48
parent 1
2d8a650513c2
child 15
b0af19080e55
equal deleted inserted replaced
1:2d8a650513c2 2:26621fe12c48
4014 __ delayed()->nop(); 4014 __ delayed()->nop();
4015 4015
4016 /*make sure klass is initialized & doesn't have finalizer*/ 4016 /*make sure klass is initialized & doesn't have finalizer*/
4017 4017
4018 // make sure klass is fully initialized 4018 // make sure klass is fully initialized
4019 __ lw(T1, T3, in_bytes(InstanceKlass::init_state_offset())); 4019 __ lhu(T1, T3, in_bytes(InstanceKlass::init_state_offset()));
4020 __ daddiu(AT, T1, - (int)InstanceKlass::fully_initialized); 4020 __ daddiu(AT, T1, - (int)InstanceKlass::fully_initialized);
4021 __ bne(AT, R0, slow_case); 4021 __ bne(AT, R0, slow_case);
4022 __ delayed()->nop(); 4022 __ delayed()->nop();
4023 4023
4024 // has_finalizer 4024 // has_finalizer

mercurial