< prev index next >

src/hotspot/share/code/compiledMethod.cpp

Print this page

        

*** 613,623 **** metadata_Relocation* r = iter.metadata_reloc(); Metadata* md = r->metadata_value(); if (md != NULL && md->is_method()) { Method* method = static_cast<Method*>(md); if (!method->method_holder()->is_loader_alive()) { ! Atomic::store((Method*)NULL, r->metadata_addr()); if (!r->metadata_is_immediate()) { r->fix_metadata_relocation(); } } --- 613,623 ---- metadata_Relocation* r = iter.metadata_reloc(); Metadata* md = r->metadata_value(); if (md != NULL && md->is_method()) { Method* method = static_cast<Method*>(md); if (!method->method_holder()->is_loader_alive()) { ! Atomic::store(r->metadata_addr(), (Method*)NULL); if (!r->metadata_is_immediate()) { r->fix_metadata_relocation(); } }
< prev index next >