RFR: 8323685: PrintSystemDictionaryAtExit has mutex rank assert

Coleen Phillimore coleenp at openjdk.org
Wed Jan 17 23:02:17 UTC 2024


Use variant 2 change from PR https://github.com/openjdk/jdk/pull/16062 that allows the ConcurrentHashTable to specify lock ranking for the resize lock at construction.  SystemDictionary printing takes out both CHT resize lock and the ttyLocker.

Tested with tier1-7, special stress test in tier7 to verify JDK-8317440 is still fixed.

-------------

Commit messages:
 - 8323685: PrintSystemDictionaryAtExit has mutex rank assert

Changes: https://git.openjdk.org/jdk/pull/17471/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=17471&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8323685
  Stats: 158 lines in 8 files changed: 100 ins; 45 del; 13 mod
  Patch: https://git.openjdk.org/jdk/pull/17471.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/17471/head:pull/17471

PR: https://git.openjdk.org/jdk/pull/17471


More information about the hotspot-dev mailing list