From af779d68a28b6ec75bf0257fb6f3ec5abfe9c1a9 Mon Sep 17 00:00:00 2001 From: Chris Hegarty <62058229+ChrisHegarty@users.noreply.github.com> Date: Tue, 9 Jul 2024 08:59:28 +0100 Subject: [PATCH] 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. --- benchmarks/build.gradle | 4 ++-- build-tools-internal/version.properties | 2 +- gradle/verification-metadata.xml | 22 +++++++++++----------- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/benchmarks/build.gradle b/benchmarks/build.gradle index 8753d4a4762b..49e81a67e85f 100644 --- a/benchmarks/build.gradle +++ b/benchmarks/build.gradle @@ -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 diff --git a/build-tools-internal/version.properties b/build-tools-internal/version.properties index 728f44a36597..1dd9fb95bd17 100644 --- a/build-tools-internal/version.properties +++ b/build-tools-internal/version.properties @@ -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 diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml index 02313c5ed82a..5e26d96c4ca1 100644 --- a/gradle/verification-metadata.xml +++ b/gradle/verification-metadata.xml @@ -1699,16 +1699,16 @@ - - - - - + + + + + @@ -3837,14 +3837,14 @@ - - - + + + - - - + + +