Upgrade to JMH 1.37 (#110580)

This commit upgrades to JMH 1.37. There are some fixes for Mac that allow easier running of profilers, etc.
This commit is contained in:
Chris Hegarty 2024-07-09 08:59:28 +01:00 committed by GitHub
parent 67da6ba645
commit af779d68a2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 14 additions and 14 deletions

View file

@ -47,8 +47,8 @@ dependencies {
api "org.openjdk.jmh:jmh-core:$versions.jmh"
annotationProcessor "org.openjdk.jmh:jmh-generator-annprocess:$versions.jmh"
// Dependencies of JMH
runtimeOnly 'net.sf.jopt-simple:jopt-simple:4.6'
runtimeOnly 'org.apache.commons:commons-math3:3.2'
runtimeOnly 'net.sf.jopt-simple:jopt-simple:5.0.4'
runtimeOnly 'org.apache.commons:commons-math3:3.6.1'
}
// enable the JMH's BenchmarkProcessor to generate the final benchmark classes

View file

@ -49,7 +49,7 @@ commonsCompress = 1.24.0
reflections = 0.10.2
# benchmark dependencies
jmh = 1.26
jmh = 1.37
# test dependencies
# when updating this version, also update :qa:evil-tests

View file

@ -1699,16 +1699,16 @@
<sha256 value="32efe00173a887743c614aa625588247fa40edaa56ed8a36ca7d0231cad82468" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="net.sf.jopt-simple" name="jopt-simple" version="4.6">
<artifact name="jopt-simple-4.6.jar">
<sha256 value="3fcfbe3203c2ea521bf7640484fd35d6303186ea2e08e72f032d640ca067ffda" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="net.sf.jopt-simple" name="jopt-simple" version="5.0.2">
<artifact name="jopt-simple-5.0.2.jar">
<sha256 value="457877c79e038f390557db5f8e92c4436fb4f4b3ba63f28bc228500fee080193" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="net.sf.jopt-simple" name="jopt-simple" version="5.0.4">
<artifact name="jopt-simple-5.0.4.jar">
<sha256 value="df26cc58f235f477db07f753ba5a3ab243ebe5789d9f89ecf68dd62ea9a66c28" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="net.sf.saxon" name="Saxon-HE" version="11.3">
<artifact name="Saxon-HE-11.3.jar">
<sha256 value="e62e1a283b1aa610605fde18e9368a9ec6f24d878320eb74cfc1c1f2d432e8a6" origin="Generated by Gradle"/>
@ -3837,14 +3837,14 @@
<sha256 value="da1effb89f37954abb4502be73fb042bba0a1706a179800656569b235fb2a584" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.openjdk.jmh" name="jmh-core" version="1.26">
<artifact name="jmh-core-1.26.jar">
<sha256 value="1341c9f7f2d29e5977486f5339d3667c8080ed22d460fbad9443c7accead598c" origin="Generated by Gradle"/>
<component group="org.openjdk.jmh" name="jmh-core" version="1.37">
<artifact name="jmh-core-1.37.jar">
<sha256 value="dc0eaf2bbf0036a70b60798c785d6e03a9daf06b68b8edb0f1ba9eb3421baeb3" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.openjdk.jmh" name="jmh-generator-annprocess" version="1.26">
<artifact name="jmh-generator-annprocess-1.26.jar">
<sha256 value="9cad80ec7ca538d355d5a307346f6009bc566dcbc00a685876d36f8d7b146d80" origin="Generated by Gradle"/>
<component group="org.openjdk.jmh" name="jmh-generator-annprocess" version="1.37">
<artifact name="jmh-generator-annprocess-1.37.jar">
<sha256 value="6a5604b5b804e0daca1145df1077609321687734a8b49387e49f10557c186c77" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.opensaml" name="opensaml-core" version="4.0.1">