Lock Inflation

Diagnosing and engineering Java intrinsic-monitor contention across fast and inflated monitor states without freezing one HotSpot release's internals. Covers ownership, recursion, wait sets, entry queues, inflation/deflation, virtual-thread behavior, JFR/thread-dump evidence, threshold/censoring, convoys, fairness, lock graphs, critical-section redesign, partitioning and validation. Use when `synchronized` wait/hold time is suspected; JMM correctness, explicit locks, false sharing and lock-free algorithms have separate owners.

robsonkades 57590aa 4 files · 18.4 KB Updated

File contents

robsonkades/agent-skills/tree/main/skills/lock-inflation commit 57590aa9c2

Frequently asked questions

npx skillmds@latest add robsonkades/lock-inflation