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
