Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CRIU moves CRIUSupport APIs from openj9.criu to java.base #18417

Merged
merged 1 commit into from
Dec 1, 2023

Commits on Nov 27, 2023

  1. CRIU moves CRIUSupport APIs from openj9.criu to java.base

    The CRIUSupport.checkpointJVM() can be invoked within java.base;
    Moved openj9.criu/org.eclipse.openj9.criu.CRIUSupport checkpointJVM
    related implementation into
    java.base/openj9.internal.criu.InternalCRIUSupport, CRIUSupport APIs are
    just wrappers of InternalCRIUSupport methods;
    Moved J9InternalCheckpointHookAPI & SecurityProviders as well;
    Duplicated CRIUDumpPermission & CRIU exception classes within
    openj9.internal.criu;
    Moved criusupport.cpp/hpp contents into CRIUHelpers.cpp & criu.cpp;
    Updated the class references and tests.
    
    Signed-off-by: Jason Feng <fengj@ca.ibm.com>
    JasonFengJ9 committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    c1dce9e View commit details
    Browse the repository at this point in the history