Avatar for the MarshalX user
MarshalX
python-libipld
BlogDocsChangelog

Add benchmark with other libs (v3.3.2 vs others)

#109Merged
Comparing
add-benchmark-comparison
(
3e6a2b6
) with
main
(
01fabe5
)
CodSpeed Performance Gauge
+4%
Improvement
2
Regression
2
Untouched
188
New
8

Benchmarks

200 total
test_dag_cbor_encode_real_data[canada.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
-13%
12.3 ms14.1 ms
test_dag_cbor_encode_real_data[github.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
-12%
402.9 µs458.3 µs
test_dag_cbor_encode[roundtrip16.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+25%
15.2 µs12.2 µs
test_dag_cbor_encode[roundtrip02.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+22%
14.9 µs12.3 µs
test_decode[twitter-libipld]
benchmark/test_decode.py
CodSpeed Performance Gauge
N/A
N/A5.2 ms
test_decode[github-libipld]
benchmark/test_decode.py
CodSpeed Performance Gauge
N/A
N/A507.2 µs
test_encode[canada-libipld]
benchmark/test_encode.py
CodSpeed Performance Gauge
N/A
N/A14.1 ms
test_decode[canada-libipld]
benchmark/test_decode.py
CodSpeed Performance Gauge
N/A
N/A40 ms
test_encode[citm_catalog-libipld]
benchmark/test_encode.py
CodSpeed Performance Gauge
N/A
N/A7.9 ms
test_encode[github-libipld]
benchmark/test_encode.py
CodSpeed Performance Gauge
N/A
N/A478.6 µs
test_encode[twitter-libipld]
benchmark/test_encode.py
CodSpeed Performance Gauge
N/A
N/A4 ms
test_decode[citm_catalog-libipld]
benchmark/test_decode.py
CodSpeed Performance Gauge
N/A
N/A14.4 ms
test_dag_cbor_encode_real_data[citm_catalog.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
-8%
7.2 ms7.9 ms
test_dag_cbor_encode_real_data[twitter.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
-7%
3.7 ms4 ms
test_dag_cbor_decode[roundtrip24.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+6%
13.1 µs12.4 µs
test_dag_cbor_decode_real_data[twitter.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
-5%
4.9 ms5.2 ms
test_dag_cbor_encode[roundtrip09.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
-5%
13.4 µs14.1 µs
test_dag_cbor_encode[roundtrip04.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
-4%
12.2 µs12.7 µs
test_dag_cbor_decode[roundtrip25.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+4%
13.1 µs12.7 µs
test_dag_cbor_decode_fixtures[float-1.1]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
-3%
10.6 µs11 µs
test_dag_cbor_decode[roundtrip08.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
-3%
12.5 µs12.9 µs
test_dag_cbor_encode[roundtrip24.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+3%
13 µs12.6 µs
test_dag_cbor_decode_fixtures[string-\u6c34]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+3%
13.1 µs12.7 µs
test_dag_cbor_decode[roundtrip04.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
-3%
12.1 µs12.5 µs
test_dag_cbor_encode[roundtrip17.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+3%
12.7 µs12.3 µs

Commits

Click on a commit to change the comparison range
Base
main
01fabe5
+3.55%
Add benchmark with other libs (v3.3.2 vs others)
06b1f49
1 month ago
by MarshalX
+0.18%
Add py-ipld-dag
3e6a2b6
1 month ago
by MarshalX
© 2026 CodSpeed Technology
Home Terms Privacy Docs