equal
deleted
inserted
replaced
741 JRT_END |
741 JRT_END |
742 |
742 |
743 |
743 |
744 #ifndef DEOPTIMIZE_WHEN_PATCHING |
744 #ifndef DEOPTIMIZE_WHEN_PATCHING |
745 |
745 |
746 static Klass* resolve_field_return_klass(methodHandle caller, int bci, TRAPS) { |
746 static Klass* resolve_field_return_klass(const methodHandle& caller, int bci, TRAPS) { |
747 Bytecode_field field_access(caller, bci); |
747 Bytecode_field field_access(caller, bci); |
748 // This can be static or non-static field access |
748 // This can be static or non-static field access |
749 Bytecodes::Code code = field_access.code(); |
749 Bytecodes::Code code = field_access.code(); |
750 |
750 |
751 // We must load class, initialize class and resolve the field |
751 // We must load class, initialize class and resolve the field |