Avatar for the CodSpeedHQ user
CodSpeedHQ
pytest-codspeed
BlogDocsChangelog

chore: move callgrind skip obj API to instrument-hooks

#123
Comparing
cod-2658-move-object-skip-logic-into-instrument-hooks
(
d1d58f2
) with
master
(
fc33d20
)
CodSpeed Performance Gauge
-1%
Improvement
17
Regression
17
Untouched
243
Ignored
53

Benchmarks

330 total
test_tcp_connection[8.8.8.8-53]
tests/benchmarks/test_bench_syscalls.py
CodSpeed Performance Gauge
-22%
711.2 µs915 µs
test_multiprocessing_map[1000]
tests/benchmarks/test_bench_syscalls.py
CodSpeed Performance Gauge
-12%
3.6 MB4 MB
test_multiprocessing_map[10000]
tests/benchmarks/test_bench_syscalls.py
CodSpeed Performance Gauge
-11%
2.8 MB3.1 MB
test_multiprocessing_map[10000]
tests/benchmarks/test_bench_syscalls.py
CodSpeed Performance Gauge
-11%
87.1 ms97.5 ms
test_tcp_connection[1.1.1.1-53]
tests/benchmarks/test_bench_syscalls.py
CodSpeed Performance Gauge
-8%
993.8 µs1,084.8 µs
test_multiprocessing_map[100000]
tests/benchmarks/test_bench_syscalls.py
CodSpeed Performance Gauge
-7%
160.3 ms172.3 ms
test_generate_all_subsequences[sequence0]
tests/benchmarks/TheAlgorithms_bench/test_bench_backtracking.py
CodSpeed Performance Gauge
-5%
184.6 µs194.9 µs
test_sum_of_squares[sum_of_squares_sum_comprehension_power]
tests/benchmarks/test_bench_misc.py
CodSpeed Performance Gauge
-5%
239.7 µs253.1 µs
test_multiprocessing_map[10]
tests/benchmarks/test_bench_syscalls.py
CodSpeed Performance Gauge
-5%
51.9 ms54.7 ms
test_solve_crossword[puzzle0-words0]
tests/benchmarks/TheAlgorithms_bench/test_bench_backtracking.py
CodSpeed Performance Gauge
-4%
2.2 µs2.3 µs
test_get_valid_pos[pos0-4]
tests/benchmarks/TheAlgorithms_bench/test_bench_backtracking.py
CodSpeed Performance Gauge
-4%
2.8 µs2.9 µs
test_solve_power_sum[13-2]
tests/benchmarks/TheAlgorithms_bench/test_bench_backtracking.py
CodSpeed Performance Gauge
-3%
7.1 µs7.4 µs
test_sleep[0.001]
tests/benchmarks/test_bench_syscalls.py
CodSpeed Performance Gauge
-3%
1 ms1.1 ms
test_array_alloc[100]
tests/benchmarks/test_bench_syscalls.py
CodSpeed Performance Gauge
-3%
1.2 µs1.2 µs
test_open_close_fd[100]
tests/benchmarks/test_bench_syscalls.py
CodSpeed Performance Gauge
-3%
883.6 µs907.6 µs
test_recursive_fibo_20
tests/benchmarks/test_bench_fibo.py
CodSpeed Performance Gauge
-2%
5.2 ms5.4 ms
test_pipe_communication[100]
tests/benchmarks/test_bench_syscalls.py
CodSpeed Performance Gauge
-2%
6.5 ms6.6 ms
test_multiprocessing_map[10]
tests/benchmarks/test_bench_syscalls.py
CodSpeed Performance Gauge
+23%
3.9 MB3.2 MB
test_multiprocessing_map[100000]
tests/benchmarks/test_bench_syscalls.py
CodSpeed Performance Gauge
+11%
6.7 MB6 MB
test_multiprocessing_map[100]
tests/benchmarks/test_bench_syscalls.py
CodSpeed Performance Gauge
+11%
2.9 MB2.7 MB
test_make_highshelf
tests/benchmarks/TheAlgorithms_bench/test_bench_audio_filters.py
CodSpeed Performance Gauge
+8%
8.3 µs7.6 µs
test_make_bandpass
tests/benchmarks/TheAlgorithms_bench/test_bench_audio_filters.py
CodSpeed Performance Gauge
+6%
5.7 µs5.4 µs
test_minimax[scores0]
tests/benchmarks/TheAlgorithms_bench/test_bench_backtracking.py
CodSpeed Performance Gauge
+6%
8.4 µs7.9 µs
test_open_close_fd[10]
tests/benchmarks/test_bench_syscalls.py
CodSpeed Performance Gauge
+6%
98.2 µs92.9 µs
test_noop_pass
tests/benchmarks/test_bench_various_noop.py
CodSpeed Performance Gauge
+5%
543.7 ns517.6 ns

Commits

Click on a commit to change the comparison range
Base
master
fc33d20
-0.91%
refactor: use instrument_hooks_callgrind_add_obj_skip from C API
4852499
1 day ago
by not-matthias
+0.37%
fix: use already imported instrument_hooks module for `current_timestamp`
d1d58f2
21 hours ago
by GuillaumeLagrange
© 2026 CodSpeed Technology
Home Terms Privacy Docs