Avatar for the CodSpeedHQ user
CodSpeedHQ
codspeed-jvm
BlogDocsChangelog

feat: exclude warmup rounds from perf flamegraph

#8Merged
Comparing
cod-2528-exclude-warmup-rounds-from-perf-flamegraph-in-java
(
ff83f3b
) with
main
(
c7c19aa
)
CodSpeed Performance Gauge
-20%
Regression
2
Untouched
123
Skipped
9

Benchmarks

134 total
dualPivotQuickSort[10000]
examples/example-gradle/src/jmh/java/com/thealgorithms/sorts/SortBenchmark.java::com.thealgorithms.sorts.SortBenchmark
CodSpeed Performance Gauge
-20%
4.9 ms6.1 ms
fibonacciBottomUp[20]
examples/example-gradle/src/jmh/java/bench/DynamicProgrammingBenchmark.java::bench.DynamicProgrammingBenchmark
CodSpeed Performance Gauge
-13%
1.2 µs1.4 µs
fib[30]
examples/example-gradle/src/jmh/java/bench/FibBenchmark.java::bench.FibBenchmark
CodSpeed Performance Gauge
-9%
8.4 ms9.3 ms
backtrackHeavy[24]
examples/example-gradle/src/jmh/java/bench/RegexBenchmark.java::bench.RegexBenchmark
CodSpeed Performance Gauge
-9%
18.5 µs20.3 µs
compileAndMatch[24]
examples/example-gradle/src/jmh/java/bench/RegexBenchmark.java::bench.RegexBenchmark
CodSpeed Performance Gauge
+6%
4 ms3.8 ms
multiPatternScan[24]
examples/example-gradle/src/jmh/java/bench/RegexBenchmark.java::bench.RegexBenchmark
CodSpeed Performance Gauge
+5%
6.4 ms6 ms
timSort[1000]
examples/example-gradle/src/jmh/java/com/thealgorithms/sorts/SortBenchmark.java::com.thealgorithms.sorts.SortBenchmark
CodSpeed Performance Gauge
+5%
168.3 µs160 µs
mergeSort[100]
examples/example-gradle/src/jmh/java/com/thealgorithms/sorts/SortBenchmark.java::com.thealgorithms.sorts.SortBenchmark
CodSpeed Performance Gauge
-5%
13.5 µs14.2 µs
dualPivotQuickSort[100]
examples/example-gradle/src/jmh/java/com/thealgorithms/sorts/SortBenchmark.java::com.thealgorithms.sorts.SortBenchmark
CodSpeed Performance Gauge
+5%
12 µs11.5 µs
fibonacciBottomUp[10]
examples/example-gradle/src/jmh/java/bench/DynamicProgrammingBenchmark.java::bench.DynamicProgrammingBenchmark
CodSpeed Performance Gauge
-4%
442 ns461 ns
shellSort[10000]
examples/example-gradle/src/jmh/java/com/thealgorithms/sorts/SortBenchmark.java::com.thealgorithms.sorts.SortBenchmark
CodSpeed Performance Gauge
-4%
3.3 ms3.4 ms
insertionSort[10000]
examples/example-gradle/src/jmh/java/com/thealgorithms/sorts/SortBenchmark.java::com.thealgorithms.sorts.SortBenchmark
CodSpeed Performance Gauge
-3%
184.5 ms191.2 ms
backtrackHeavy[20]
examples/example-gradle/src/jmh/java/bench/RegexBenchmark.java::bench.RegexBenchmark
CodSpeed Performance Gauge
-3%
14.1 µs14.6 µs
heapSort[1000]
examples/example-gradle/src/jmh/java/com/thealgorithms/sorts/SortBenchmark.java::com.thealgorithms.sorts.SortBenchmark
CodSpeed Performance Gauge
-3%
207 µs213.7 µs
findHighestSetBit[255]
examples/example-gradle/src/jmh/java/bench/BitManipulationBenchmark.java::bench.BitManipulationBenchmark
CodSpeed Performance Gauge
-3%
31 ns32 ns
findHighestSetBit[1024]
examples/example-gradle/src/jmh/java/bench/BitManipulationBenchmark.java::bench.BitManipulationBenchmark
CodSpeed Performance Gauge
+3%
35 ns34 ns
levenshteinDistance[kitten sitting]
examples/example-gradle/src/jmh/java/bench/DynamicProgrammingBenchmark.java::bench.DynamicProgrammingBenchmark
CodSpeed Performance Gauge
-3%
354 ns364 ns
multiPatternScan[20]
examples/example-gradle/src/jmh/java/bench/RegexBenchmark.java::bench.RegexBenchmark
CodSpeed Performance Gauge
+3%
6.2 ms6 ms
shellSort[1000]
examples/example-gradle/src/jmh/java/com/thealgorithms/sorts/SortBenchmark.java::com.thealgorithms.sorts.SortBenchmark
CodSpeed Performance Gauge
-3%
177.2 µs181.9 µs
shellSort[100]
examples/example-gradle/src/jmh/java/com/thealgorithms/sorts/SortBenchmark.java::com.thealgorithms.sorts.SortBenchmark
CodSpeed Performance Gauge
+3%
6.8 µs6.6 µs
dualPivotQuickSort[1000]
examples/example-gradle/src/jmh/java/com/thealgorithms/sorts/SortBenchmark.java::com.thealgorithms.sorts.SortBenchmark
CodSpeed Performance Gauge
-2%
312.9 µs319.8 µs
editDistance[saturday]
examples/example-gradle/src/jmh/java/bench/DynamicProgrammingBenchmark.java::bench.DynamicProgrammingBenchmark
CodSpeed Performance Gauge
-2%
1.9 µs1.9 µs
generateSubsequences[12]
examples/example-gradle/src/jmh/java/bench/BacktrackingBenchmark.java::bench.BacktrackingBenchmark
CodSpeed Performance Gauge
+2%
312.2 µs305.7 µs
fibonacciBottomUp[40]
examples/example-gradle/src/jmh/java/bench/DynamicProgrammingBenchmark.java::bench.DynamicProgrammingBenchmark
CodSpeed Performance Gauge
-2%
3.2 µs3.3 µs
permutations[4]
examples/example-gradle/src/jmh/java/bench/BacktrackingBenchmark.java::bench.BacktrackingBenchmark
CodSpeed Performance Gauge
+2%
2.5 µs2.5 µs

Commits

Click on a commit to change the comparison range
Base
main
c7c19aa
-20.31%
fix(jmh-fork): make InstrumentHooks.currentTimestamp safe when native lib is unavailable
ff83f3b
3 months ago
by not-matthias
© 2026 CodSpeed Technology
Home Terms Privacy Docs