hotspot/src/share/vm/c1/c1_Runtime1.cpp
changeset 46727 6e4a84748e2c
parent 46648 527ce5a7c737
child 46968 9119841280f4
equal deleted inserted replaced
46726:7801367e3cc9 46727:6e4a84748e2c
   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