RFR: 8355334: [leyden] Missing type profile info in archived training data
Vladimir Ivanov
vlivanov at openjdk.org
Wed Apr 23 02:59:30 UTC 2025
There's a regression from #56 which causes pruning of all type profiles from archived training data. It severely affects quality of compiled code.
Proposed fix removes only excluded classes.
Testing: hs-tier1 - hs-tier2, JavacBench
-------------
Commit messages:
- current_thread_is_vm_or_dumper
- handle shared classes during dynamic archive dumping
- is_excluded
- 8355334: [leyden] Missing type profile info in archived training data
Changes: https://git.openjdk.org/leyden/pull/59/files
Webrev: https://webrevs.openjdk.org/?repo=leyden&pr=59&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8355334
Stats: 34 lines in 2 files changed: 22 ins; 7 del; 5 mod
Patch: https://git.openjdk.org/leyden/pull/59.diff
Fetch: git fetch https://git.openjdk.org/leyden.git pull/59/head:pull/59
PR: https://git.openjdk.org/leyden/pull/59
More information about the leyden-dev
mailing list