RFR: 8335358: [premain] Explore alternative ways to trigger the end of training run [v14]

Mat Carter macarte at openjdk.org
Tue Nov 19 21:33:34 UTC 2024


> AOT training can be ended using either
> 
> - -XX: AOTEndTrainingOnMethodEntry =Hello.someMethod [same syntax as CompileOnly]
> - -XX: AOTEndTrainingOnMethodEntry =Hello.someMethod,Hello.someOtherMethod,count=42
> - jcmd <pid> AOT.end_training
> 
> supports arm64 and x64
> 
> note: the AOTEndTrainingOnMethodEntry is ignored when not recording
> 
> JBS Issue: https://bugs.openjdk.org/browse/JDK-8335358

Mat Carter has updated the pull request incrementally with one additional commit since the last revision:

  Support for builds without CDS

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

Changes:
  - all: https://git.openjdk.org/leyden/pull/21/files
  - new: https://git.openjdk.org/leyden/pull/21/files/2e44c252..b47655e4

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=leyden&pr=21&range=13
 - incr: https://webrevs.openjdk.org/?repo=leyden&pr=21&range=12-13

  Stats: 14 lines in 4 files changed: 10 ins; 4 del; 0 mod
  Patch: https://git.openjdk.org/leyden/pull/21.diff
  Fetch: git fetch https://git.openjdk.org/leyden.git pull/21/head:pull/21

PR: https://git.openjdk.org/leyden/pull/21


More information about the leyden-dev mailing list