[crac] Integrated: Introduce per-Priority Context with different policies
Anton Kozlov
akozlov at openjdk.org
Tue Jun 6 16:44:34 UTC 2023
On Wed, 17 May 2023 14:44:08 GMT, Anton Kozlov <akozlov at openjdk.org> wrote:
> A follow-up work for #60:
>
> * Each priority now has a dedicated context, so contextes may provide different policies.
> * the Global Context reverted from BlockingOrderedContext to OrderedContext, as that may have a huge impact on users. Probably we'll want to expose blocking/criticalUnorderd context along the global one, or at some point expose an implementation. But this is also out of scope of the PR.
> * hierachy of the Context implementations are cleaned up a bit [2]
>
> The JDKContext is now just a holder of ClaimedFDs, I'll address this in a follow-up that depends on this Context follow-up.
>
> [1] https://github.com/openjdk/crac/pull/60#issuecomment-1545588281
> [2] https://github.com/openjdk/crac/pull/60#discussion_r1185510445
This pull request has now been integrated.
Changeset: 6f403eaf
Author: Anton Kozlov <akozlov at openjdk.org>
URL: https://git.openjdk.org/crac/commit/6f403eaf7655f9ce4d10da25082a836d0ad1574c
Stats: 918 lines in 29 files changed: 283 ins; 551 del; 84 mod
Introduce per-Priority Context with different policies
-------------
PR: https://git.openjdk.org/crac/pull/74
More information about the crac-dev
mailing list