RFR 8231264: Implementation of JEP 374: Disable biased-locking and deprecate all flags related to biased-locking
David Holmes
david.holmes at oracle.com
Thu Mar 26 22:50:18 UTC 2020
Hi Patricio,
This looks good to me. Ready to go once the JEP is targeted.
Thanks,
David
On 27/03/2020 5:23 am, Patricio Chilano wrote:
> Hi all,
>
> Please review the following implementation for JEP 374: Disable and
> Deprecate Biased Locking.
>
> As already discussed we will change the default value for
> UseBiasedLocking to false. Deprecating the flags will also give more
> visibility to the change and should increase our changes to potentially
> get more feedback. After a transition/evaluation period and based on
> collected evidence that will complement the results of our own
> benchmarks we can decide if we want to keep this feature or not.
>
> I modified test VMDeprecatedOptions.java to include the deprecated
> flags, except for the two diagnostic ones (PrintBiasedLockingStatistics,
> PrintPreciseBiasedLockingStatistics).
>
> Tested in mach5, tiers1-7 on all platforms (Linux-x64, macOS-x64,
> Windows-x64, Solaris-sparcv9).
>
> Let me know if there are more tests I should run.
>
> Bug:
> https://bugs.openjdk.java.net/browse/JDK-8231264
>
> Webrev:
> http://cr.openjdk.java.net/~pchilanomate/8231264/v1/webrev/
>
>
> Thanks,
>
> Patricio
More information about the hotspot-runtime-dev
mailing list