KittyCAD
ezpz
BlogDocsChangelog

Simplify math with f64::hypot

#137Merged
Comparing
achalmers/hypot
(
dbba178
) with
main
(
934bf48
)
CodSpeed Performance Gauge
0%
Untouched
12

Benchmarks

Passed

solve_tiny
kcl-ezpz/benches/solver_bench.rs::benches::solve_tiny
CodSpeed Performance Gauge
+1%
45.6 µs45.1 µs
solve_inconsistent
kcl-ezpz/benches/solver_bench.rs::benches::solve_inconsistent
CodSpeed Performance Gauge
+1%
48.8 µs48.3 µs
solve_nonsquare
kcl-ezpz/benches/solver_bench.rs::benches::solve_nonsquare
CodSpeed Performance Gauge
+1%
48.1 µs47.7 µs
solve_angle_parallel
kcl-ezpz/benches/solver_bench.rs::benches::solve_angle_parallel
CodSpeed Performance Gauge
0%
64.9 µs64.5 µs
solve_perpendicular
kcl-ezpz/benches/solver_bench.rs::benches::solve_perpendicular
CodSpeed Performance Gauge
0%
188.9 µs188.1 µs
solve_angle_parallel_manual
kcl-ezpz/benches/solver_bench.rs::benches::solve_angle_parallel_manual
CodSpeed Performance Gauge
0%
66.2 µs66.3 µs
solve_two_rectangles
kcl-ezpz/benches/solver_bench.rs::benches::solve_two_rectangles
CodSpeed Performance Gauge
0%
93.7 µs93.8 µs
solve two rectangles dependent
kcl-ezpz/benches/solver_bench.rs::benches::solve_two_rectangles_dependent
CodSpeed Performance Gauge
0%
210.4 µs211.5 µs
massively_parallel_overconstrained[600]
kcl-ezpz/benches/solver_bench.rs::benches::solve_massive_overconstrained
CodSpeed Performance Gauge
-1%
14.7 ms14.8 ms
massively_parallel[200]
kcl-ezpz/benches/solver_bench.rs::benches::solve_massive
CodSpeed Performance Gauge
-1%
14.7 ms14.8 ms
massively_parallel_overconstrained[200]
kcl-ezpz/benches/solver_bench.rs::benches::solve_massive_overconstrained
CodSpeed Performance Gauge
-1%
14.7 ms14.8 ms
massively_parallel[600]
kcl-ezpz/benches/solver_bench.rs::benches::solve_massive
CodSpeed Performance Gauge
-1%
14.7 ms14.8 ms

Commits

Click on a commit to change the comparison range
Base
main
934bf48
+0.05%
Simplify math with f64::hypot Thanks Katie!
dbba178
4 days ago
by adamchalmers
© 2025 CodSpeed Technology
Home Terms Privacy Docs