Lines Matching refs:caller_method
804 methodHandle caller_method(THREAD, vfst.method());
805 // Note that caller_method->code() may not be same as caller_code because of OSR's
807 // that caller_method() == caller_code->method()
810 Bytecodes::Code code = caller_method()->java_code_at(bci);
822 Bytecode_field field_access(caller_method, bci);
825 constantPoolHandle constants(THREAD, caller_method->constants());
847 { klassOop klass = resolve_field_return_klass(caller_method, bci, CHECK);
854 { Bytecode_new bnew(caller_method(), caller_method->bcp_from(bci));
855 k = caller_method->constants()->klass_at(bnew.index(), CHECK);
859 { Bytecode_multianewarray mna(caller_method(), caller_method->bcp_from(bci));
860 k = caller_method->constants()->klass_at(mna.index(), CHECK);
864 { Bytecode_instanceof io(caller_method(), caller_method->bcp_from(bci));
865 k = caller_method->constants()->klass_at(io.index(), CHECK);
869 { Bytecode_checkcast cc(caller_method(), caller_method->bcp_from(bci));
870 k = caller_method->constants()->klass_at(cc.index(), CHECK);
874 { Bytecode_anewarray anew(caller_method(), caller_method->bcp_from(bci));
875 klassOop ek = caller_method->constants()->klass_at(anew.index(), CHECK);
882 Bytecode_loadconstant cc(caller_method, bci);