[crac] Integrated: 8346386: [CRaC] Move CRaC’s Java code out of restricted packages
Timofei Pushkin
duke at openjdk.org
Fri Dec 20 08:57:54 UTC 2024
On Tue, 17 Dec 2024 12:36:04 GMT, Timofei Pushkin <duke at openjdk.org> wrote:
> To circumvent CRaC's limiting not-yet-standardized status:
> 1. Moved CRaC interface from `javax.crac` in `java.base` to `jdk.crac` in a new `jdk.crac` module.
> 2. Moved CRaC implementation from `jdk.crac` to `jdk.internal.crac.mirror`, both inside `java.base`. The whole CRaC implementation now resides in `jdk.internal.crac` which is exported (partially) only to the new `jdk.crac` module.
This pull request has now been integrated.
Changeset: 82dd03e8
Author: Timofei Pushkin <pushkin.td at gmail.com>
Committer: Radim Vansa <rvansa at openjdk.org>
URL: https://git.openjdk.org/crac/commit/82dd03e89ba08af8039ef7854e9d349e77415d8c
Stats: 716 lines in 66 files changed: 323 ins; 291 del; 102 mod
8346386: [CRaC] Move CRaC’s Java code out of restricted packages
Co-authored-by: Timofei Pushkin <pushkin.td at gmail.com>
Reviewed-by: rvansa
-------------
PR: https://git.openjdk.org/crac/pull/164
More information about the crac-dev
mailing list