RFR: 8273915: Create 'nosafepoint' rank

Coleen Phillimore coleenp at openjdk.java.net
Fri Sep 17 11:49:57 UTC 2021


Partition safepoint checking and nonchecking lock ranks. The nonchecking locks are always lower ranked than the safepoint checking locks because they cannot block.

This moves some leaf locks to 'nosafepoint' rank and corrects relative ranking.

Tested with tier1-6 and built and run tier1 tests with shenandoah locally.

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

Commit messages:
 - Partition safepoint checking and nonchecking lock ranks.  The nonchecking locks are always lower ranked than the safepoint checking locks because they cannot block.

Changes: https://git.openjdk.java.net/jdk/pull/5550/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=5550&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8273915
  Stats: 85 lines in 25 files changed: 12 ins; 0 del; 73 mod
  Patch: https://git.openjdk.java.net/jdk/pull/5550.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/5550/head:pull/5550

PR: https://git.openjdk.java.net/jdk/pull/5550


More information about the hotspot-dev mailing list