RFR: 8339730: Windows regression after removing ObjectMonitor Responsible
Fredrik Bredberg
fbredberg at openjdk.org
Thu Oct 24 09:54:17 UTC 2024
On Fri, 4 Oct 2024 13:19:49 GMT, Fredrik Bredberg <fbredberg at openjdk.org> wrote:
> In order to mitigate the regression seen on windows I added calls to enable hi res timer resolution around the call to WaitForSingleObject, when doing infinite parking. Got some good results, like these:
>
> DaCapo23-tomcat-large 87.11%
> DaCapo23-spring-large 38.25%
> Renaissance-Reactors 10.34%
> DaCapo-h2-large 10.00%
>
> Tested ok on tier1-7 on windows-x64
We have now run several tests on different Windows machines in our performance lab. We see no regression if we apply the proposed PR in which we add calls to enable hi res timer resolution around the call to `WaitForSingleObject` when doing infinite parking.
Thank you to everyone who's been part of the investigation and taken place in the decision making.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/21357#issuecomment-2434811404
More information about the hotspot-runtime-dev
mailing list