RFR: 8331021: Deprecate and obsolete the DontYieldALot flag [v2]

Aleksey Shipilev shade at openjdk.org
Wed Apr 24 08:49:28 UTC 2024


On Wed, 24 Apr 2024 04:16:54 GMT, David Holmes <dholmes at openjdk.org> wrote:

>> The `DontYieldALot` flag is an anachronism from very early Java days - see JBS issue for some details. It should be deprecated for removal in JDK 23.
>> 
>> BTW the description of the flag:
>>> Throw away obvious excess yield calls
>> 
>> has been incorrect for a long time - it throws away all yield calls.
>> 
>> As I was changing globals.hpp I also took the opportunity to remove the unused  `DontYieldALotInterval` flag.
>> 
>> Testing:
>>  - tiers 1-3 (sanity)
>> 
>> Thanks
>
> David Holmes has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Remove unused develop flag

Marked as reviewed by shade (Reviewer).

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

PR Review: https://git.openjdk.org/jdk/pull/18928#pullrequestreview-2019275502


More information about the hotspot-runtime-dev mailing list