src/hotspot/share/interpreter/rewriter.cpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File
open Cdiff src/hotspot/share/interpreter/rewriter.cpp
src/hotspot/share/interpreter/rewriter.cpp
Print this page
*** 109,124 ****
// Clean up constant pool cache if initialize_resolved_references() failed.
if (HAS_PENDING_EXCEPTION) {
MetadataFactory::free_metadata(loader_data, cache);
_pool->set_cache(NULL); // so the verifier isn't confused
! }
!
DEBUG_ONLY(
if (DumpSharedSpaces) {
cache->verify_just_initialized();
})
}
// The new finalization semantics says that registration of
--- 109,124 ----
// Clean up constant pool cache if initialize_resolved_references() failed.
if (HAS_PENDING_EXCEPTION) {
MetadataFactory::free_metadata(loader_data, cache);
_pool->set_cache(NULL); // so the verifier isn't confused
! } else {
DEBUG_ONLY(
if (DumpSharedSpaces) {
cache->verify_just_initialized();
})
+ }
}
// The new finalization semantics says that registration of
src/hotspot/share/interpreter/rewriter.cpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File