
TL;DR
This paper proposes Compact Java Monitors as a potential replacement for the synchronized construct in HotSpot JVM, aiming to improve performance or efficiency.
Contribution
It introduces a new implementation of Java monitors called Compact Java Monitors, designed to replace the existing synchronized mechanism in HotSpot JVM.
Findings
Potential performance improvements over traditional synchronized
Compatibility with existing Java synchronization semantics
Implementation details of Compact Java Monitors
Abstract
For scope and context, the idea we'll describe below, Compact Java Monitors, is intended as a potential replacement implementation for the "synchronized" construct in the HotSpot JVM. The readers is assumed to be familiar with current HotSpot implementation.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed systems and fault tolerance · Parallel Computing and Optimization Techniques · Distributed and Parallel Computing Systems
