src/share/vm/code/nmethod.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File
*** old/src/share/vm/code/nmethod.cpp	Fri Sep 21 10:48:52 2012
--- new/src/share/vm/code/nmethod.cpp	Fri Sep 21 10:48:51 2012

*** 1601,1617 **** --- 1601,1619 ---- } // The RedefineClasses() API can cause the class unloading invariant // to no longer be true. See jvmtiExport.hpp for details. // Also, leave a debugging breadcrumb in local flag. + #if INCLUDE_JVMTI bool a_class_was_redefined = JvmtiExport::has_redefined_a_class(); if (a_class_was_redefined) { // This set of the unloading_occurred flag is done before the // call to post_compiled_method_unload() so that the unloading // of this nmethod is reported. unloading_occurred = true; } + #endif // INCLUDE_JVMTI // Exception cache ExceptionCache* ec = exception_cache(); while (ec != NULL) { Klass* ex_klass = ec->exception_type();

src/share/vm/code/nmethod.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File