CodSpeedHQ
codspeed-jvm
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
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
Mode
CPU Simulation
Wall Time
Memory
Status
Regression
Untouched
Skipped
134 total
Uses the
Wall Time instrument
to collect wall time performance metrics.
dualPivotQuickSort[10000]
examples/example-gradle/src/jmh/java/com/thealgorithms/sorts/SortBenchmark.java::com.thealgorithms.sorts.SortBenchmark
CodSpeed Performance Gauge
-20%
4.9 ms
6.1 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
fibonacciBottomUp[20]
examples/example-gradle/src/jmh/java/bench/DynamicProgrammingBenchmark.java::bench.DynamicProgrammingBenchmark
CodSpeed Performance Gauge
-13%
1.2 µs
1.4 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
compileAndMatch[24]
examples/example-gradle/src/jmh/java/bench/RegexBenchmark.java::bench.RegexBenchmark
CodSpeed Performance Gauge
+6%
4 ms
3.8 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
multiPatternScan[24]
examples/example-gradle/src/jmh/java/bench/RegexBenchmark.java::bench.RegexBenchmark
CodSpeed Performance Gauge
+5%
6.4 ms
6 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
timSort[1000]
examples/example-gradle/src/jmh/java/com/thealgorithms/sorts/SortBenchmark.java::com.thealgorithms.sorts.SortBenchmark
CodSpeed Performance Gauge
+5%
168.3 µs
160 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
dualPivotQuickSort[100]
examples/example-gradle/src/jmh/java/com/thealgorithms/sorts/SortBenchmark.java::com.thealgorithms.sorts.SortBenchmark
CodSpeed Performance Gauge
+5%
12 µs
11.5 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
findHighestSetBit[1024]
examples/example-gradle/src/jmh/java/bench/BitManipulationBenchmark.java::bench.BitManipulationBenchmark
CodSpeed Performance Gauge
+3%
35 ns
34 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
multiPatternScan[20]
examples/example-gradle/src/jmh/java/bench/RegexBenchmark.java::bench.RegexBenchmark
CodSpeed Performance Gauge
+3%
6.2 ms
6 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
shellSort[100]
examples/example-gradle/src/jmh/java/com/thealgorithms/sorts/SortBenchmark.java::com.thealgorithms.sorts.SortBenchmark
CodSpeed Performance Gauge
+3%
6.8 µs
6.6 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
generateSubsequences[12]
examples/example-gradle/src/jmh/java/bench/BacktrackingBenchmark.java::bench.BacktrackingBenchmark
CodSpeed Performance Gauge
+2%
312.2 µs
305.7 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
permutations[4]
examples/example-gradle/src/jmh/java/bench/BacktrackingBenchmark.java::bench.BacktrackingBenchmark
CodSpeed Performance Gauge
+2%
2.5 µs
2.5 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
nQueensSolver[5]
examples/example-gradle/src/jmh/java/bench/BacktrackingBenchmark.java::bench.BacktrackingBenchmark
CodSpeed Performance Gauge
+1%
8.7 µs
8.6 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
countSetBits[255]
examples/example-gradle/src/jmh/java/bench/BitManipulationBenchmark.java::bench.BitManipulationBenchmark
CodSpeed Performance Gauge
+1%
97 ns
96 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
generateSubsequences[8]
examples/example-gradle/src/jmh/java/bench/BacktrackingBenchmark.java::bench.BacktrackingBenchmark
CodSpeed Performance Gauge
+1%
19.9 µs
19.7 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
nQueensSolver[4]
examples/example-gradle/src/jmh/java/bench/BacktrackingBenchmark.java::bench.BacktrackingBenchmark
CodSpeed Performance Gauge
+1%
1.4 µs
1.4 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
decode[65536]
examples/example-gradle/src/jmh/java/bench/RleBenchmark.java::bench.RleBenchmark
CodSpeed Performance Gauge
+1%
191.9 µs
190.3 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
heapSort[10000]
examples/example-gradle/src/jmh/java/com/thealgorithms/sorts/SortBenchmark.java::com.thealgorithms.sorts.SortBenchmark
CodSpeed Performance Gauge
+1%
3.5 ms
3.4 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
introspectiveSort[10000]
examples/example-gradle/src/jmh/java/com/thealgorithms/sorts/SortBenchmark.java::com.thealgorithms.sorts.SortBenchmark
CodSpeed Performance Gauge
+1%
2.2 ms
2.2 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
permutations[7]
examples/example-gradle/src/jmh/java/bench/BacktrackingBenchmark.java::bench.BacktrackingBenchmark
CodSpeed Performance Gauge
+1%
554.3 µs
551.5 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
coinChange[200]
examples/example-gradle/src/jmh/java/bench/DynamicProgrammingBenchmark.java::bench.DynamicProgrammingBenchmark
CodSpeed Performance Gauge
+1%
2.8 µs
2.8 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
introspectiveSort[100]
examples/example-gradle/src/jmh/java/com/thealgorithms/sorts/SortBenchmark.java::com.thealgorithms.sorts.SortBenchmark
CodSpeed Performance Gauge
0%
8.9 µs
8.9 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
encode[1024]
examples/example-gradle/src/jmh/java/bench/RleBenchmark.java::bench.RleBenchmark
CodSpeed Performance Gauge
0%
4.1 µs
4.1 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
generateCombinations[5]
examples/example-gradle/src/jmh/java/bench/BacktrackingBenchmark.java::bench.BacktrackingBenchmark
CodSpeed Performance Gauge
0%
4.1 µs
4.1 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
decode[1024]
examples/example-gradle/src/jmh/java/bench/RleBenchmark.java::bench.RleBenchmark
CodSpeed Performance Gauge
0%
2 µs
2 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
generateParentheses[5]
examples/example-gradle/src/jmh/java/bench/BacktrackingBenchmark.java::bench.BacktrackingBenchmark
CodSpeed Performance Gauge
0%
8 µs
8 µs
1
2
3
4
5
6
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