Avatar for the CodSpeedHQ user
CodSpeedHQ
codspeed-jvm
BlogDocsChangelog

feat: exclude warmup rounds from perf flamegraph

#8
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
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
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
findHighestSetBit[1024]
examples/example-gradle/src/jmh/java/bench/BitManipulationBenchmark.java::bench.BitManipulationBenchmark
CodSpeed Performance Gauge
+3%
35 ns34 ns
multiPatternScan[20]
examples/example-gradle/src/jmh/java/bench/RegexBenchmark.java::bench.RegexBenchmark
CodSpeed Performance Gauge
+3%
6.2 ms6 ms
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
generateSubsequences[12]
examples/example-gradle/src/jmh/java/bench/BacktrackingBenchmark.java::bench.BacktrackingBenchmark
CodSpeed Performance Gauge
+2%
312.2 µs305.7 µs
permutations[4]
examples/example-gradle/src/jmh/java/bench/BacktrackingBenchmark.java::bench.BacktrackingBenchmark
CodSpeed Performance Gauge
+2%
2.5 µs2.5 µs
nQueensSolver[5]
examples/example-gradle/src/jmh/java/bench/BacktrackingBenchmark.java::bench.BacktrackingBenchmark
CodSpeed Performance Gauge
+1%
8.7 µs8.6 µs
countSetBits[255]
examples/example-gradle/src/jmh/java/bench/BitManipulationBenchmark.java::bench.BitManipulationBenchmark
CodSpeed Performance Gauge
+1%
97 ns96 ns
generateSubsequences[8]
examples/example-gradle/src/jmh/java/bench/BacktrackingBenchmark.java::bench.BacktrackingBenchmark
CodSpeed Performance Gauge
+1%
19.9 µs19.7 µs
nQueensSolver[4]
examples/example-gradle/src/jmh/java/bench/BacktrackingBenchmark.java::bench.BacktrackingBenchmark
CodSpeed Performance Gauge
+1%
1.4 µs1.4 µs
decode[65536]
examples/example-gradle/src/jmh/java/bench/RleBenchmark.java::bench.RleBenchmark
CodSpeed Performance Gauge
+1%
191.9 µs190.3 µs
heapSort[10000]
examples/example-gradle/src/jmh/java/com/thealgorithms/sorts/SortBenchmark.java::com.thealgorithms.sorts.SortBenchmark
CodSpeed Performance Gauge
+1%
3.5 ms3.4 ms
introspectiveSort[10000]
examples/example-gradle/src/jmh/java/com/thealgorithms/sorts/SortBenchmark.java::com.thealgorithms.sorts.SortBenchmark
CodSpeed Performance Gauge
+1%
2.2 ms2.2 ms
permutations[7]
examples/example-gradle/src/jmh/java/bench/BacktrackingBenchmark.java::bench.BacktrackingBenchmark
CodSpeed Performance Gauge
+1%
554.3 µs551.5 µs
coinChange[200]
examples/example-gradle/src/jmh/java/bench/DynamicProgrammingBenchmark.java::bench.DynamicProgrammingBenchmark
CodSpeed Performance Gauge
+1%
2.8 µs2.8 µs
introspectiveSort[100]
examples/example-gradle/src/jmh/java/com/thealgorithms/sorts/SortBenchmark.java::com.thealgorithms.sorts.SortBenchmark
CodSpeed Performance Gauge
0%
8.9 µs8.9 µs
encode[1024]
examples/example-gradle/src/jmh/java/bench/RleBenchmark.java::bench.RleBenchmark
CodSpeed Performance Gauge
0%
4.1 µs4.1 µs
generateCombinations[5]
examples/example-gradle/src/jmh/java/bench/BacktrackingBenchmark.java::bench.BacktrackingBenchmark
CodSpeed Performance Gauge
0%
4.1 µs4.1 µs
decode[1024]
examples/example-gradle/src/jmh/java/bench/RleBenchmark.java::bench.RleBenchmark
CodSpeed Performance Gauge
0%
2 µs2 µs
generateParentheses[5]
examples/example-gradle/src/jmh/java/bench/BacktrackingBenchmark.java::bench.BacktrackingBenchmark
CodSpeed Performance Gauge
0%
8 µs8 µ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
4 days ago
by not-matthias
© 2026 CodSpeed Technology
Home Terms Privacy Docs