< prev index next >

src/hotspot/share/oops/instanceKlass.cpp

Print this page

        

*** 3654,3664 **** // Returns true if there are previous versions of a class for class // unloading only. Also resets the flag to false. purge_previous_version // will set the flag to true if there are any left, i.e., if there's any // work to do for next time. This is to avoid the expensive code cache ! // walk in CLDG::do_unloading(). bool InstanceKlass::has_previous_versions_and_reset() { bool ret = _has_previous_versions; log_trace(redefine, class, iklass, purge)("Class unloading: has_previous_versions = %s", ret ? "true" : "false"); _has_previous_versions = false; --- 3654,3664 ---- // Returns true if there are previous versions of a class for class // unloading only. Also resets the flag to false. purge_previous_version // will set the flag to true if there are any left, i.e., if there's any // work to do for next time. This is to avoid the expensive code cache ! // walk in CLDG::clean_deallocate_lists(). bool InstanceKlass::has_previous_versions_and_reset() { bool ret = _has_previous_versions; log_trace(redefine, class, iklass, purge)("Class unloading: has_previous_versions = %s", ret ? "true" : "false"); _has_previous_versions = false;
< prev index next >