RFR: Prototype AOTMXBean
Alan Bateman
alanb at openjdk.org
Thu Apr 17 16:21:19 UTC 2025
On Wed, 2 Apr 2025 23:17:30 GMT, Mat Carter <macarte at openjdk.org> wrote:
> /**
> * Returns the string representing the current AOT mode of
> * operation.
> *
> * @return the string representing the current AOT mode.
> */
> public String getMode();
>
> /**
> * Tests if a recording is in progress.
> *
> * @return {@code true} if a recording is in progress; {@code false} otherwise.
> */
> public boolean isRecording();
>
> /**
> * If a recording is in progress or has been completed, then returns the duration in milliseconds
> *
> * @return duration of the recording in milliseconds.
> */
> public long getRecordingDuration();
>
> /**
> * If a recording is in progress, then stops the recording.
> *
> * @return {@code true} if a recording was stopped; {@code false} otherwise.
> */
> public boolean endRecording();
AOT is a JDK feature rather than standard feature so you might want to think of making it JDK specific, in jdk.management, rather than as a standard MXBean.
-------------
PR Comment: https://git.openjdk.org/leyden/pull/52#issuecomment-2813468787
More information about the leyden-dev
mailing list