RFR: 8323807: Async UL: Add a stalling mode to async UL

Johan Sjölen jsjolen at openjdk.org
Tue Dec 17 09:45:44 UTC 2024


On Tue, 17 Dec 2024 01:40:15 GMT, David Holmes <dholmes at openjdk.org> wrote:

> From your description the "outer" lock is a "producer" lock and the "inner" lock is a "consumer" lock, so I think it would be clearer to name them appropriately.

Sure, we can make that name change. The OuterLock does uniquely prevent progress for producers, so it's at least 50% correct :-).

 >We probably need some additional stress testing (do we already have some?) to put the different modes through their paces.

Is there something in particular you had in mind? In terms of logging amount, I think we've reached far above any reasonable real world usecase. I've also run this with the file being `/dev/null` to avoid any performance limitation from the storage medium.

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

PR Comment: https://git.openjdk.org/jdk/pull/22770#issuecomment-2547962698


More information about the hotspot-runtime-dev mailing list