This PR renames a few C++ APIs that refer to the AOT configuration and AOT 
cache to improve source code consistency:

"preimage" -> "aot configuration"
"final image" -> "aot cache"

Also, the class `FinalImageRecipes` is renamed to `AOTMetaspaceRecipes`, as it 
contains only "recipes" for optimizing metaspace objects such as 
`InstanceKlass` and `ConstantPool`. (E.g., Recipes for compiler optimizations 
are stored in `trainingData.hpp`.).

The main changes are in

- aotMetaspace.hpp
- aotMetaspaceRecipes.hpp
- cdsConfig.hpp
- filemap.hpp
- filemap.cpp

The changes in other files are simply renaming of function names, as well as 
comment updates.

---------
- [x] I confirm that I make this contribution in accordance with the [OpenJDK 
Interim AI Policy](https://openjdk.org/legal/ai).

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

Commit messages:
 - step4
 - step3
 - step2
 - step1

Changes: https://git.openjdk.org/jdk/pull/33734/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=33734&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8396738
  Stats: 822 lines in 39 files changed: 331 ins; 337 del; 154 mod
  Patch: https://git.openjdk.org/jdk/pull/33734.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/33734/head:pull/33734

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

Reply via email to