Avatar for the Glyphack user
Glyphack
enderpy
BlogDocsChangelog

perf: remove statement cloning

#246Merged
Comparing
type-checker-perf
(
3ec440f
) with
main
(
bdf96b2
)
CodSpeed Performance Gauge
+19%
Improvements
1
Regressions
0
Untouched
3
New
0
Dropped
0
Ignored
0

Benchmarks

Improved

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
+19%
2.5 s
2.1 s

Passed

parser[mypy_checker.py]
benchmark/benches/parser_benchmark.rs::benches::benchmark_parser::parser[mypy_checker.py]
CodSpeed Performance Gauge
0%
40.2 ms
40.1 ms
parser[dataset.py]
benchmark/benches/parser_benchmark.rs::benches::benchmark_parser::parser[dataset.py]
CodSpeed Performance Gauge
0%
8.9 ms
9 ms
parser[pydantic_types.py]
benchmark/benches/parser_benchmark.rs::benches::benchmark_parser::parser[pydantic_types.py]
CodSpeed Performance Gauge
-1%
3.6 ms
3.7 ms

Commits

Click on a commit to change the comparison range
Base
main
bdf96b2
+19%
perf: remove statement cloning
3ec440f
7 months ago
by Glyphack
Home Terms PrivacyDocs