[crac] Integrated: 8375044: [CRaC] Structured engine options info

Radim Vansa rvansa at openjdk.org
Mon Jan 26 07:53:23 UTC 2026


On Mon, 12 Jan 2026 14:35:48 GMT, Radim Vansa <rvansa at openjdk.org> wrote:

> Currently the engine documents all exposed options through the description extension; this has some downsides:
> 
> * when the JVM wants to change engine option default, -XX:CRaCEngineOptions=help would print wrong value
> * options completely controlled by JVM (such as image_location) are reported, too
> * options documentation format is fully up to the engine (and it would be more complicated to reflow lines in the output)
> 
> The solution is exposing options info in a more structured manner.
> 
> As an extra feature we can use -XX:CRaCEngineOptions=help=foo to limit help to only those containing 'foo' in the name.

This pull request has now been integrated.

Changeset: 25d6782a
Author:    Radim Vansa <rvansa at openjdk.org>
URL:       https://git.openjdk.org/crac/commit/25d6782a1c26965f21b62638213d9a9cedd75004
Stats:     236 lines in 8 files changed: 164 ins; 26 del; 46 mod

8375044: [CRaC] Structured engine options info

Reviewed-by: tpushkin

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

PR: https://git.openjdk.org/crac/pull/286


More information about the crac-dev mailing list