[crac] RFR: Introduce per-Priority Context with different policies [v3]
Anton Kozlov
akozlov at openjdk.org
Tue May 30 14:08:28 UTC 2023
> 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
Anton Kozlov has updated the pull request incrementally with one additional commit since the last revision:
Actually remove CriticalUnorderedContext
-------------
Changes:
- all: https://git.openjdk.org/crac/pull/74/files
- new: https://git.openjdk.org/crac/pull/74/files/5182ba92..0eac2591
Webrevs:
- full: https://webrevs.openjdk.org/?repo=crac&pr=74&range=02
- incr: https://webrevs.openjdk.org/?repo=crac&pr=74&range=01-02
Stats: 91 lines in 2 files changed: 0 ins; 91 del; 0 mod
Patch: https://git.openjdk.org/crac/pull/74.diff
Fetch: git fetch https://git.openjdk.org/crac.git pull/74/head:pull/74
PR: https://git.openjdk.org/crac/pull/74
More information about the crac-dev
mailing list