src/hotspot/share/aot/aotCompiledMethod.cpp
changeset 52385 5c679ec60888
parent 51731 8745f8f1b0f8
child 52882 8b8935b5cfd4
equal deleted inserted replaced
52384:d6dc479bcdd3 52385:5c679ec60888
    71 }
    71 }
    72 #endif
    72 #endif
    73 
    73 
    74 address* AOTCompiledMethod::orig_pc_addr(const frame* fr) {
    74 address* AOTCompiledMethod::orig_pc_addr(const frame* fr) {
    75   return (address*) ((address)fr->unextended_sp() + _meta->orig_pc_offset());
    75   return (address*) ((address)fr->unextended_sp() + _meta->orig_pc_offset());
    76 }
       
    77 
       
    78 bool AOTCompiledMethod::do_unloading_oops(address low_boundary, BoolObjectClosure* is_alive) {
       
    79   return false;
       
    80 }
    76 }
    81 
    77 
    82 oop AOTCompiledMethod::oop_at(int index) const {
    78 oop AOTCompiledMethod::oop_at(int index) const {
    83   if (index == 0) { // 0 is reserved
    79   if (index == 0) { // 0 is reserved
    84     return NULL;
    80     return NULL;
   350 void AOTCompiledMethod::log_identity(xmlStream* log) const {
   346 void AOTCompiledMethod::log_identity(xmlStream* log) const {
   351   log->print(" aot_id='%d'", _aot_id);
   347   log->print(" aot_id='%d'", _aot_id);
   352   log->print(" aot='%2d'", _heap->dso_id());
   348   log->print(" aot='%2d'", _heap->dso_id());
   353 }
   349 }
   354 
   350 
   355 void AOTCompiledMethod::log_state_change(oop cause) const {
   351 void AOTCompiledMethod::log_state_change() const {
   356   if (LogCompilation) {
   352   if (LogCompilation) {
   357     ResourceMark m;
   353     ResourceMark m;
   358     if (xtty != NULL) {
   354     if (xtty != NULL) {
   359       ttyLocker ttyl;  // keep the following output all in one block
   355       ttyLocker ttyl;  // keep the following output all in one block
   360       if (*_state_adr == not_entrant) {
   356       if (*_state_adr == not_entrant) {