Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8082731 | emb-9 | Stefan Karlsson | P4 | Resolved | Fixed | team |
This code in thread.cpp:
#if INCLUDE_ALL_GCS
// Dump concurrent locks
ConcurrentLocksDump concurrent_locks;
if (print_concurrent_locks) {
concurrent_locks.dump_at_safepoint();
}
#endif // INCLUDE_ALL_GCS
uses HeapInspection code, which is excluded if INCLUDE_SERVICES is false.
It should be guarded by INCLUDE_SERVICES and not INCLUDE_ALL_GCS
#if INCLUDE_ALL_GCS
// Dump concurrent locks
ConcurrentLocksDump concurrent_locks;
if (print_concurrent_locks) {
concurrent_locks.dump_at_safepoint();
}
#endif // INCLUDE_ALL_GCS
uses HeapInspection code, which is excluded if INCLUDE_SERVICES is false.
It should be guarded by INCLUDE_SERVICES and not INCLUDE_ALL_GCS
- backported by
-
JDK-8082731 print_concurrent_locks should be guarded with INCLUDE_SERVICES
- Resolved