equal
deleted
inserted
replaced
971 Label L; |
971 Label L; |
972 __ movl(t, Address(method, Method::access_flags_offset())); |
972 __ movl(t, Address(method, Method::access_flags_offset())); |
973 __ testl(t, JVM_ACC_STATIC); |
973 __ testl(t, JVM_ACC_STATIC); |
974 __ jcc(Assembler::zero, L); |
974 __ jcc(Assembler::zero, L); |
975 // get mirror |
975 // get mirror |
976 __ load_mirror(t, method); |
976 __ load_mirror(t, method, rax); |
977 // copy mirror into activation frame |
977 // copy mirror into activation frame |
978 __ movptr(Address(rbp, frame::interpreter_frame_oop_temp_offset * wordSize), |
978 __ movptr(Address(rbp, frame::interpreter_frame_oop_temp_offset * wordSize), |
979 t); |
979 t); |
980 // pass handle to mirror |
980 // pass handle to mirror |
981 #ifndef _LP64 |
981 #ifndef _LP64 |