[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-hotspot-runtime-dev
Subject:    Integrated: 8331021: Deprecate and then obsolete the DontYieldALot flag
From:       David Holmes <dholmes () openjdk ! org>
Date:       2024-04-30 6:56:14
Message-ID: TxFHkQzukkm-pPybuiytyBrEOMn4YOah6c_PXv1u-Gk=.d9683fa8-8ad8-4c0c-b6b8-691f92d63d17 () github ! com
[Download RAW message or body]

On Wed, 24 Apr 2024 02:18:17 GMT, David Holmes <dholmes@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

This pull request has now been integrated.

Changeset: b128bd7b
Author:    David Holmes <dholmes@openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/b128bd7b5a1dcf3e7a55d3e3b0c4a9998bde963e
                
Stats:     6 lines in 3 files changed: 2 ins; 3 del; 1 mod

8331021: Deprecate and then obsolete the DontYieldALot flag

Reviewed-by: coleenp, stuefe, shade

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

PR: https://git.openjdk.org/jdk/pull/18928


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic