RFR: 8376402: Dependencies::print_statistics() and AbstractClassHierarchyWalker::print_statistics() are not called from PRODUCT code [v2]
Matthias Baesken
mbaesken at openjdk.org
Tue Jan 27 14:29:52 UTC 2026
> Dependencies::print_statistics() and AbstractClassHierarchyWalker::print_statistics() are not called from PRODUCT code but seems they still end up in the product build JVM, at least when using standard build settings.
> (This can be observed when enabling link time gc and verbose info printing - in this case the methods are eliminated).
>
> linuxx86_64
> product build without those methods
>
> ls -alL images/jdk/lib/server/libjvm.so
> size 2.859.5144
>
>
> unchanged product build :
>
> ls -alL images/jdk/lib/server/libjvm.so
> size 2.859.9464
>
>
> (so we see a little size difference)
Matthias Baesken has updated the pull request incrementally with one additional commit since the last revision:
Adjust COPYRIGHT year
-------------
Changes:
- all: https://git.openjdk.org/jdk/pull/29449/files
- new: https://git.openjdk.org/jdk/pull/29449/files/661f85be..5f268ea7
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk&pr=29449&range=01
- incr: https://webrevs.openjdk.org/?repo=jdk&pr=29449&range=00-01
Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod
Patch: https://git.openjdk.org/jdk/pull/29449.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/29449/head:pull/29449
PR: https://git.openjdk.org/jdk/pull/29449
More information about the hotspot-compiler-dev
mailing list