hotspot/src/share/vm/interpreter/interpreter.cpp
changeset 34169 b0b7187852b7
parent 33198 b37ad9fbf681
child 34185 ee71c590a456
equal deleted inserted replaced
34168:dbdc6907b55d 34169:b0b7187852b7
   298     case vmIntrinsics::_Reference_get:
   298     case vmIntrinsics::_Reference_get:
   299                                 return java_lang_ref_reference_get;
   299                                 return java_lang_ref_reference_get;
   300   }
   300   }
   301 
   301 
   302   // Accessor method?
   302   // Accessor method?
   303   if (m->is_accessor()) {
   303   if (m->is_getter()) {
       
   304     // TODO: We should have used ::is_accessor above, but fast accessors in Zero expect only getters.
       
   305     // See CppInterpreter::accessor_entry in cppInterpreter_zero.cpp. This should be fixed in Zero,
       
   306     // then the call above updated to ::is_accessor
   304     assert(m->size_of_parameters() == 1, "fast code for accessors assumes parameter size = 1");
   307     assert(m->size_of_parameters() == 1, "fast code for accessors assumes parameter size = 1");
   305     return accessor;
   308     return accessor;
   306   }
   309   }
   307 
   310 
   308   // Note: for now: zero locals for all non-empty methods
   311   // Note: for now: zero locals for all non-empty methods