[crac] RFR: Introduce per-Priority Context with different policies [v4]
Anton Kozlov
akozlov at openjdk.org
Tue May 30 16:14:10 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:
Update
-------------
Changes:
- all: https://git.openjdk.org/crac/pull/74/files
- new: https://git.openjdk.org/crac/pull/74/files/0eac2591..9d857c37
Webrevs:
- full: https://webrevs.openjdk.org/?repo=crac&pr=74&range=03
- incr: https://webrevs.openjdk.org/?repo=crac&pr=74&range=02-03
Stats: 3 lines in 3 files changed: 0 ins; 1 del; 2 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