Skip to content

Commit af779d6

Browse files
authored
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.
1 parent 67da6ba commit af779d6

File tree

3 files changed

+14
-14
lines changed

3 files changed

+14
-14
lines changed

benchmarks/build.gradle

+2-2
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@ dependencies {
4747
api "org.openjdk.jmh:jmh-core:$versions.jmh"
4848
annotationProcessor "org.openjdk.jmh:jmh-generator-annprocess:$versions.jmh"
4949
// Dependencies of JMH
50-
runtimeOnly 'net.sf.jopt-simple:jopt-simple:4.6'
51-
runtimeOnly 'org.apache.commons:commons-math3:3.2'
50+
runtimeOnly 'net.sf.jopt-simple:jopt-simple:5.0.4'
51+
runtimeOnly 'org.apache.commons:commons-math3:3.6.1'
5252
}
5353

5454
// enable the JMH's BenchmarkProcessor to generate the final benchmark classes

build-tools-internal/version.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ commonsCompress = 1.24.0
4949
reflections = 0.10.2
5050

5151
# benchmark dependencies
52-
jmh = 1.26
52+
jmh = 1.37
5353

5454
# test dependencies
5555
# when updating this version, also update :qa:evil-tests

gradle/verification-metadata.xml

+11-11
Original file line numberDiff line numberDiff line change
@@ -1699,16 +1699,16 @@
16991699
<sha256 value="32efe00173a887743c614aa625588247fa40edaa56ed8a36ca7d0231cad82468" origin="Generated by Gradle"/>
17001700
</artifact>
17011701
</component>
1702-
<component group="net.sf.jopt-simple" name="jopt-simple" version="4.6">
1703-
<artifact name="jopt-simple-4.6.jar">
1704-
<sha256 value="3fcfbe3203c2ea521bf7640484fd35d6303186ea2e08e72f032d640ca067ffda" origin="Generated by Gradle"/>
1705-
</artifact>
1706-
</component>
17071702
<component group="net.sf.jopt-simple" name="jopt-simple" version="5.0.2">
17081703
<artifact name="jopt-simple-5.0.2.jar">
17091704
<sha256 value="457877c79e038f390557db5f8e92c4436fb4f4b3ba63f28bc228500fee080193" origin="Generated by Gradle"/>
17101705
</artifact>
17111706
</component>
1707+
<component group="net.sf.jopt-simple" name="jopt-simple" version="5.0.4">
1708+
<artifact name="jopt-simple-5.0.4.jar">
1709+
<sha256 value="df26cc58f235f477db07f753ba5a3ab243ebe5789d9f89ecf68dd62ea9a66c28" origin="Generated by Gradle"/>
1710+
</artifact>
1711+
</component>
17121712
<component group="net.sf.saxon" name="Saxon-HE" version="11.3">
17131713
<artifact name="Saxon-HE-11.3.jar">
17141714
<sha256 value="e62e1a283b1aa610605fde18e9368a9ec6f24d878320eb74cfc1c1f2d432e8a6" origin="Generated by Gradle"/>
@@ -3837,14 +3837,14 @@
38373837
<sha256 value="da1effb89f37954abb4502be73fb042bba0a1706a179800656569b235fb2a584" origin="Generated by Gradle"/>
38383838
</artifact>
38393839
</component>
3840-
<component group="org.openjdk.jmh" name="jmh-core" version="1.26">
3841-
<artifact name="jmh-core-1.26.jar">
3842-
<sha256 value="1341c9f7f2d29e5977486f5339d3667c8080ed22d460fbad9443c7accead598c" origin="Generated by Gradle"/>
3840+
<component group="org.openjdk.jmh" name="jmh-core" version="1.37">
3841+
<artifact name="jmh-core-1.37.jar">
3842+
<sha256 value="dc0eaf2bbf0036a70b60798c785d6e03a9daf06b68b8edb0f1ba9eb3421baeb3" origin="Generated by Gradle"/>
38433843
</artifact>
38443844
</component>
3845-
<component group="org.openjdk.jmh" name="jmh-generator-annprocess" version="1.26">
3846-
<artifact name="jmh-generator-annprocess-1.26.jar">
3847-
<sha256 value="9cad80ec7ca538d355d5a307346f6009bc566dcbc00a685876d36f8d7b146d80" origin="Generated by Gradle"/>
3845+
<component group="org.openjdk.jmh" name="jmh-generator-annprocess" version="1.37">
3846+
<artifact name="jmh-generator-annprocess-1.37.jar">
3847+
<sha256 value="6a5604b5b804e0daca1145df1077609321687734a8b49387e49f10557c186c77" origin="Generated by Gradle"/>
38483848
</artifact>
38493849
</component>
38503850
<component group="org.opensaml" name="opensaml-core" version="4.0.1">

0 commit comments

Comments
 (0)