On Tue, 28 Oct 2025 01:17:57 GMT, Mat Carter <[email protected]> wrote:

> Add jdk.management.AOTCacheMXBean. The interface provides a single action 
> that when called will cause any hosted JVM currently recording AOT 
> information will stop recording. Existing functionality is preserved: when 
> stopped the JVM will create the required artifacts based on the execution 
> mode. Conveniently as the application running on the JVM has not stopped (as 
> was previously the only way to stop recording), the application will resume 
> execution after the artifacts have been generated.
> 
> The interface will return TRUE if a recording was successfully stopped, in 
> all other cases (not recording etc.) will return FALSE
> 
> It follows that invoking the action on a JVM that is recording, twice in 
> succession, should (baring internal errors) produce the following two 
> responses:
> 
> TRUE
> FALSE
> 
> Passes tier1 on linux (x64) and windows (x64)

This pull request has now been integrated.

Changeset: 413f852b
Author:    Mat Carter <[email protected]>
Committer: Ioi Lam <[email protected]>
URL:       
https://git.openjdk.org/jdk/commit/413f852bdb4767b2a1c29431144616668888138d
Stats:     335 lines in 10 files changed: 332 ins; 0 del; 3 mod

8369736: Add management interface for AOT cache creation

Reviewed-by: mr, iklam, kevinw

-------------

PR: https://git.openjdk.org/jdk/pull/28010

Reply via email to