RFR: 8355352: [premain] rename AOT Code classes and logging tags

Vladimir Kozlov kvn at openjdk.org
Wed Apr 23 19:19:38 UTC 2025


Rename AOT Code classes and logging tags to match changes for mainline: https://github.com/openjdk/jdk/pull/24740

I also searched and renamed `sc_` to `ac_` and `scc_` to `aot_code_` patterns, also `SC`, `SCA`.

I tried to build without CDS locally and found few places we missed `NOT_CDS_RETURN` macro or `#if INCLUDE_CDS` check.

This is first part of changes in premain branch. AOT code flags renaming and more code changes will be done in separate PRs.

Tested with premain-tier1

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

Commit messages:
 - 8355352: [premain] rename AOT Code classes and logging tags

Changes: https://git.openjdk.org/leyden/pull/62/files
  Webrev: https://webrevs.openjdk.org/?repo=leyden&pr=62&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8355352
  Stats: 11536 lines in 82 files changed: 5574 ins; 5573 del; 389 mod
  Patch: https://git.openjdk.org/leyden/pull/62.diff
  Fetch: git fetch https://git.openjdk.org/leyden.git pull/62/head:pull/62

PR: https://git.openjdk.org/leyden/pull/62


More information about the leyden-dev mailing list