RFR: CODETOOLS-7903487: JMH: Make sure JMH profilers work on all tested configurations [v10]

Aleksey Shipilev shade at openjdk.org
Tue Jun 6 14:05:33 UTC 2023


> JMH profilers is the important feature, and they should be verified with at least smoke tests to capture their breakage, e.g. when JDK changes something.

Aleksey Shipilev has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 21 commits:

 - Touchup
 - Merge branch 'master' into CODETOOLS-7903487-profiler-tests
 - Sense perfasm event properly
 - Select cycles:u and instructions:u for perfnorm, if available
 - More reliable perf events sensing
 - Detect supported events even better
 - perfnorm should detect events better
 - Merge branch 'master' into CODETOOLS-7903487-profiler-tests
 - More profiler touchups
 - Touchups
 - ... and 11 more: https://git.openjdk.org/jmh/compare/93843626...33ad64c4

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

Changes: https://git.openjdk.org/jmh/pull/109/files
 Webrev: https://webrevs.openjdk.org/?repo=jmh&pr=109&range=09
  Stats: 1152 lines in 23 files changed: 1141 ins; 0 del; 11 mod
  Patch: https://git.openjdk.org/jmh/pull/109.diff
  Fetch: git fetch https://git.openjdk.org/jmh.git pull/109/head:pull/109

PR: https://git.openjdk.org/jmh/pull/109


More information about the jmh-dev mailing list