Glyphack
enderpy
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Add string interner
#269
Merged
Comparing
string-interner
(
3bb6a32
) with
main
(
dff6ac5
)
CodSpeed Performance Gauge
+2%
Improvements
0
Regressions
0
Untouched
8
New
0
Dropped
0
Ignored
0
Benchmarks
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
+4%
164 ms
157.8 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
+4%
139.5 ms
134.6 ms
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
+3%
143.1 ms
138.5 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
+3%
141 ms
136.6 ms
type_checker[conformance_tests/generics_basic.py]
benchmark/benches/typecheck_benchmark.rs::benches::benchmark_type_checker::type_checker[conformance_tests/generics_basic.py]
CodSpeed Performance Gauge
+2%
223 ms
218.7 ms
parser[pydantic_types.py]
benchmark/benches/parser_benchmark.rs::benches::benchmark_parser::parser[pydantic_types.py]
CodSpeed Performance Gauge
+1%
3.3 ms
3.3 ms
parser[dataset.py]
benchmark/benches/parser_benchmark.rs::benches::benchmark_parser::parser[dataset.py]
CodSpeed Performance Gauge
0%
7.7 ms
7.8 ms
parser[mypy_checker.py]
benchmark/benches/parser_benchmark.rs::benches::benchmark_parser::parser[mypy_checker.py]
CodSpeed Performance Gauge
0%
37.3 ms
37.4 ms
Commits
Click on a commit to change the comparison range
Base
main
dff6ac5
0%
Add string interner
67ad740
3 months ago
by Glyphack
0%
Switch to fxhash
445a2c5
3 months ago
by Glyphack
-1%
Use interning for function names
c338fbf
3 months ago
by Glyphack
+1%
Make interner global
c661e48
3 months ago
by Glyphack
0%
Buffer interner
c36b43c
3 months ago
by Glyphack
+6%
Store symbol table in Arc
a652a2b
3 months ago
by Glyphack
-6%
Remove redundant stuff
f91f70b
3 months ago
by Glyphack
+2%
Cache imports
3bb6a32
3 months ago
by Glyphack
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs