RFR: 8352256: ObjectSynchronizer::quick_notify misses JFR event notification path [v3]

David Holmes dholmes at openjdk.org
Thu Apr 3 07:41:56 UTC 2025


On Thu, 20 Mar 2025 08:39:54 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> I clicked through the JFR event commit code, and I don't think there are safepoints, indefinite blocking, or state transitions. Can we rely on this, @egahlin, @mgronlun?

I do not see a clear answer to this.

Again just for clarity the quick versions are for use when you 100% guarantee the monitor is owned. They do not need to, and cannot, check the owner and potentially throw IMSE.

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

PR Comment: https://git.openjdk.org/jdk/pull/24097#issuecomment-2774756379


More information about the hotspot-runtime-dev mailing list