< prev index next >

src/hotspot/share/code/dependencyContext.hpp

Concurrent class unloading
 
   DependencyContext(intptr_t* addr) : _dependency_context_addr(addr),
     _safepoint_counter(SafepointSynchronize::_safepoint_counter) {}
 
   ~DependencyContext() {
-    assert(_safepoint_counter == SafepointSynchronize::_safepoint_counter, "safepoint happened");
+    assert(UseZGC || _safepoint_counter == SafepointSynchronize::_safepoint_counter, "safepoint happened");
   }
 #else
   DependencyContext(intptr_t* addr) : _dependency_context_addr(addr) {}
 #endif // ASSERT
 
    
< prev index next >