Integrated: 8356998: Convert -Xlog:cds to -Xlog:aot (step 2)
Ioi Lam
iklam at openjdk.org
Tue May 20 05:48:59 UTC 2025
On Wed, 14 May 2025 20:49:01 GMT, Ioi Lam <iklam at openjdk.org> wrote:
> This is the second step that follows #25136. Most of the changes are mechanical.
>
> - Compatible Logs are changed to `aot_log_xxx(aot, ...)`
> - All other logs are changed to `log_xxx(cds, ...)`
>
> All `-Xlog:cds` logs are converted, except for `-Xlog:cds+dynamic`, because:
>
> - Dynamic archive is supported only in the old CDS workflow. It's not supported in the new AOT workflow.
> - Changing it to `-Xlog:aot+dynamic` is inappropriate. Perhaps we should change it to `-Xlog:aot+cds+dynamc+archive`. However, that will affect a lot of test cases. We'll leave this for JDK 26.
>
>
> Additional changes:
>
> - There are some changes in the test cases to match the new log output.
> - I also changed a few log messages when the distinction of "shared archive" vs "AOT cache" is significant.
> - Makefile change for `-Xlog:cds+map` -> `-Xlog:aot+map`
This pull request has now been integrated.
Changeset: f8d7f663
Author: Ioi Lam <iklam at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/f8d7f663c1b8f12a69f0ff2ae1f1acb128138b86
Stats: 332 lines in 84 files changed: 28 ins; 4 del; 300 mod
8356998: Convert -Xlog:cds to -Xlog:aot (step 2)
Reviewed-by: ccheung, matsaave
-------------
PR: https://git.openjdk.org/jdk/pull/25238
More information about the hotspot-dev
mailing list