Re: RFR: 8341819: LightweightSynchronizer::enter_for races with deflation [v2]

2024-10-10 Thread Axel Boldt-Christmas
On Thu, 10 Oct 2024 11:59:24 GMT, Axel Boldt-Christmas wrote: >> This is a regression from >> [JDK-8315884](https://bugs.openjdk.org/browse/JDK-8315884). >> >> When using `+UseObjectMonitorTable` monitors are inflated in a locked state >> effectively blocking out deflation. `LightweightSynchr

Re: RFR: 8341819: LightweightSynchronizer::enter_for races with deflation [v2]

2024-10-10 Thread Patricio Chilano Mateo
On Thu, 10 Oct 2024 11:59:24 GMT, Axel Boldt-Christmas wrote: >> This is a regression from >> [JDK-8315884](https://bugs.openjdk.org/browse/JDK-8315884). >> >> When using `+UseObjectMonitorTable` monitors are inflated in a locked state >> effectively blocking out deflation. `LightweightSynchr

Re: RFR: 8341819: LightweightSynchronizer::enter_for races with deflation

2024-10-10 Thread Axel Boldt-Christmas
On Wed, 9 Oct 2024 11:16:46 GMT, Axel Boldt-Christmas wrote: > This is a regression from > [JDK-8315884](https://bugs.openjdk.org/browse/JDK-8315884). > > When using `+UseObjectMonitorTable` monitors are inflated in a locked state > effectively blocking out deflation. `LightweightSynchronizer

Re: RFR: 8341819: LightweightSynchronizer::enter_for races with deflation [v2]

2024-10-10 Thread Axel Boldt-Christmas
> This is a regression from > [JDK-8315884](https://bugs.openjdk.org/browse/JDK-8315884). > > When using `+UseObjectMonitorTable` monitors are inflated in a locked state > effectively blocking out deflation. `LightweightSynchronizer::enter_for` > assumed this to be true. But when the `-UseObjec

Re: RFR: 8341819: LightweightSynchronizer::enter_for races with deflation

2024-10-09 Thread Patricio Chilano Mateo
On Wed, 9 Oct 2024 11:16:46 GMT, Axel Boldt-Christmas wrote: > This is a regression from > [JDK-8315884](https://bugs.openjdk.org/browse/JDK-8315884). > > When using `+UseObjectMonitorTable` monitors are inflated in a locked state > effectively blocking out deflation. `LightweightSynchronizer

Re: RFR: 8341819: LightweightSynchronizer::enter_for races with deflation

2024-10-09 Thread Roman Kennke
On Wed, 9 Oct 2024 11:16:46 GMT, Axel Boldt-Christmas wrote: > This is a regression from > [JDK-8315884](https://bugs.openjdk.org/browse/JDK-8315884). > > When using `+UseObjectMonitorTable` monitors are inflated in a locked state > effectively blocking out deflation. `LightweightSynchronizer

RFR: 8341819: LightweightSynchronizer::enter_for races with deflation

2024-10-09 Thread Axel Boldt-Christmas
This is a regression from [JDK-8315884](https://bugs.openjdk.org/browse/JDK-8315884). When using `+UseObjectMonitorTable` monitors are inflated in a locked state effectively blocking out deflation. `LightweightSynchronizer::enter_for` assumed this to be true. But when the `-UseObjectMonitorTabl