RFR: 8352084: Add more test code in TestSetupAOT.java [v4]
Ioi Lam
iklam at openjdk.org
Mon Mar 17 16:35:12 UTC 2025
> I modified TestSetupAOT.java to exercise more functionalities in the JDK so that we can have a more substantial AOT cache when running tests with `AOT_JDK=true`. E.g:
>
>
> make test JTREG=AOT_JDK=true \
> TEST=open/test/jdk/java/util/TimeZone/ListTimeZones.java
>
>
> Before: the generated AOT cache was about 20 MB, with 2245 classes and 125 resolved indies
> After: the generated AOT cache is about 34 MB, with 4703 classes and 912 resolved indies
>
> I verified with Mach5 tiers 4, 5, 6, 10 with all tests tasks that have the label `.*aot.jdkcache.*`
Ioi Lam has updated the pull request incrementally with one additional commit since the last revision:
@erikj79 comments
-------------
Changes:
- all: https://git.openjdk.org/jdk/pull/24067/files
- new: https://git.openjdk.org/jdk/pull/24067/files/70291772..ae241b5e
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk&pr=24067&range=03
- incr: https://webrevs.openjdk.org/?repo=jdk&pr=24067&range=02-03
Stats: 2 lines in 2 files changed: 0 ins; 1 del; 1 mod
Patch: https://git.openjdk.org/jdk/pull/24067.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/24067/head:pull/24067
PR: https://git.openjdk.org/jdk/pull/24067
More information about the hotspot-runtime-dev
mailing list