< 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 >