Avatar for the art049 user
art049
pydot-rs
BlogDocsChangelog

feat: switch the default implementation to rust

#2
Comparing
switch-to-rust-implementation
(
cd17546
) with
main
(
0a7b07b
)
CodSpeed Performance Gauge
×13
Improvements
1
Regressions
0
Untouched
4
New
0
Dropped
0
Ignored
0

Benchmarks

Improved

test_parsing_default_big
tests/test_default_graph_parsing.py::test_parsing_default_big
CodSpeed Performance Gauge
×13
1,363.5 ms
108.8 ms

Passed

test_parsing_big[python]
tests/test_graph_parsing_impl.py::test_parsing_big[python]
CodSpeed Performance Gauge
+1%
1.4 s
1.3 s
test_parsing_big[rust]
tests/test_graph_parsing_impl.py::test_parsing_big[rust]
CodSpeed Performance Gauge
0%
109.1 ms
108.9 ms
test_parsing_small[rust]
tests/test_graph_parsing_impl.py::test_parsing_small[rust]
CodSpeed Performance Gauge
0%
499.7 µs
499.3 µs
test_parsing_small[python]
tests/test_graph_parsing_impl.py::test_parsing_small[python]
CodSpeed Performance Gauge
-5%
239.3 µs
252 µs

Commits

Click on a commit to change the comparison range
Base
main
0a7b07b
+1,153%
feat: switch the default implementation to rust
cd17546
2 years ago
by art049
Home Terms PrivacyDocs