Avatar for the Glyphack user
Glyphack
enderpy
BlogDocsChangelog

Add more benchmarks for type checker

#265Merged
Comparing
typechecker-benchmarks
(
fdbbe44
) with
main
(
902b364
)
CodSpeed Performance Gauge
-1%
Untouched
4
New
3

Benchmarks

New

type_checker[conformance_tests/annotations_forward_refs.py]
benchmark/benches/typecheck_benchmark.rs::benches::benchmark_type_checker::type_checker[conformance_tests/annotations_forward_refs.py]
CodSpeed Performance Gauge
N/A
N/A162.3 ms
type_checker[conformance_tests/specialtypes_none.py]
benchmark/benches/typecheck_benchmark.rs::benches::benchmark_type_checker::type_checker[conformance_tests/specialtypes_none.py]
CodSpeed Performance Gauge
N/A
N/A153.8 ms
type_checker[conformance_tests/annotations_coroutine.py]
benchmark/benches/typecheck_benchmark.rs::benches::benchmark_type_checker::type_checker[conformance_tests/annotations_coroutine.py]
CodSpeed Performance Gauge
N/A
N/A157.6 ms

Passed

type_checker[test_data/types_very_fast.py]
benchmark/benches/typecheck_benchmark.rs::benches::benchmark_type_checker::type_checker[test_data/types_very_fast.py]
CodSpeed Performance Gauge
0%
185.7 ms185.1 ms
parser[mypy_checker.py]
benchmark/benches/parser_benchmark.rs::benches::benchmark_parser::parser[mypy_checker.py]
CodSpeed Performance Gauge
-1%
43.3 ms43.6 ms
parser[dataset.py]
benchmark/benches/parser_benchmark.rs::benches::benchmark_parser::parser[dataset.py]
CodSpeed Performance Gauge
-1%
9.5 ms9.6 ms
parser[pydantic_types.py]
benchmark/benches/parser_benchmark.rs::benches::benchmark_parser::parser[pydantic_types.py]
CodSpeed Performance Gauge
-1%
3.9 ms3.9 ms

Commits

Click on a commit to change the comparison range
Base
main
902b364
-0.12%
Add more benchmarks for type checker
cba4720
1 year ago
by Glyphack
+0.1%
Use all conformance tests for type checker benchmark
588ef37
1 year ago
by Glyphack
-0.11%
Use last two parts for the benchmark name
28d900b
1 year ago
by Glyphack
-0.58%
Update actions
fdbbe44
1 year ago
by Glyphack
© 2025 CodSpeed Technology
Home Terms Privacy Docs