Avatar for the espg user
espg
mortie
BlogDocsChangelog

Linestring / multi-linestring morton coverage + metric buffer helper

#26Merged
Comparing
feature/morton-linestring-coverage
(
5da9f28
) with
main
(
b87f65e
)
CodSpeed Performance Gauge
-10%
Improvement
2
Regression
1
Untouched
26

Benchmarks

29 total
test_coverage_triangle_order6
benchmarks/test_bench_coverage.py
CodSpeed Performance Gauge
-10%
618.5 µs690.2 µs
order6[100]
src_rust/benches/coverage_bench.rs::benches::bench_circle_polygon::coverage_circle
CodSpeed Performance Gauge
+14%
414.7 µs363 µs
test_coverage_triangle_order4
benchmarks/test_bench_coverage.py
CodSpeed Performance Gauge
+13%
307.2 µs272 µs
order6[32]
src_rust/benches/coverage_bench.rs::benches::bench_circle_polygon::coverage_circle
CodSpeed Performance Gauge
+8%
391.2 µs361.6 µs
fast_norm2mort_orders[10]
src_rust/benches/morton_bench.rs::benches::bench_different_orders
CodSpeed Performance Gauge
+8%
389.2 ns360 ns
coverage_triangle[8]
src_rust/benches/coverage_bench.rs::benches::bench_triangle
CodSpeed Performance Gauge
+7%
4.1 ms3.8 ms
fast_norm2mort_orders[18]
src_rust/benches/morton_bench.rs::benches::bench_different_orders
CodSpeed Performance Gauge
+7%
462.8 ns433.6 ns
fast_norm2mort_scalar
src_rust/benches/morton_bench.rs::benches::bench_scalar
CodSpeed Performance Gauge
+6%
491.9 ns462.8 ns
order6[500]
src_rust/benches/coverage_bench.rs::benches::bench_circle_polygon::coverage_circle
CodSpeed Performance Gauge
+4%
643 µs617.1 µs
coverage_square[4]
src_rust/benches/coverage_bench.rs::benches::bench_square
CodSpeed Performance Gauge
+3%
121.6 µs118.1 µs
coverage_square[6]
src_rust/benches/coverage_bench.rs::benches::bench_square
CodSpeed Performance Gauge
+2%
729.7 µs715.6 µs
coverage_square[8]
src_rust/benches/coverage_bench.rs::benches::bench_square
CodSpeed Performance Gauge
+1%
7.1 ms7 ms
test_fastNorm2Mort_batch
benchmarks/test_bench_cpu.py
CodSpeed Performance Gauge
+1%
1.8 ms1.8 ms
test_geo2mort_large
benchmarks/test_bench_cpu.py
CodSpeed Performance Gauge
0%
23.9 ms23.9 ms
fast_norm2mort_orders[14]
src_rust/benches/morton_bench.rs::benches::bench_different_orders
CodSpeed Performance Gauge
0%
411.4 ns411.4 ns
fast_norm2mort_orders[6]
src_rust/benches/morton_bench.rs::benches::bench_different_orders
CodSpeed Performance Gauge
0%
337.8 ns337.8 ns
fast_norm2mort_batch[100000]
src_rust/benches/morton_bench.rs::benches::bench_batch
CodSpeed Performance Gauge
0%
1.4 ms1.4 ms
fast_norm2mort_batch[100]
src_rust/benches/morton_bench.rs::benches::bench_batch
CodSpeed Performance Gauge
0%
1.6 µs1.6 µs
fast_norm2mort_batch[10000]
src_rust/benches/morton_bench.rs::benches::bench_batch
CodSpeed Performance Gauge
0%
137 µs137 µs
fast_norm2mort_batch[1000]
src_rust/benches/morton_bench.rs::benches::bench_batch
CodSpeed Performance Gauge
0%
13.9 µs13.9 µs
test_coverage_circle100_order6
benchmarks/test_bench_coverage.py
CodSpeed Performance Gauge
0%
507.8 µs508.2 µs
test_morton_polygon_n4
benchmarks/test_bench_cpu.py
CodSpeed Performance Gauge
0%
158.8 µs159.6 µs
test_morton_polygon_n12
benchmarks/test_bench_cpu.py
CodSpeed Performance Gauge
-1%
255.3 µs256.6 µs
test_geo2mort_small
benchmarks/test_bench_cpu.py
CodSpeed Performance Gauge
-1%
340.8 µs342.6 µs
coverage_triangle[6]
src_rust/benches/coverage_bench.rs::benches::bench_triangle
CodSpeed Performance Gauge
-1%
452.9 µs456.6 µs

Commits

Click on a commit to change the comparison range
Base
main
b87f65e
+16.08%
notebook: fix NSIDC-0498 CMR short_name/version lookup
5abb435
12 days ago
by espg
-27.24%
new docs dependencies
95eb012
12 days ago
by espg
+25.44%
prototype notebook
0bf772f
12 days ago
by espg
-24.67%
more example notebooks
5da9f28
11 days ago
by espg
© 2026 CodSpeed Technology
Home Terms Privacy Docs