Avatar for the BoundaryML user
BoundaryML
baml
BlogDocsChangelog

Paulo/optional function parameters

#3476Merged
Comparing
paulo/optional-function-parameters
(
e5aa6e2
) with
canary
(
7a03331
)
CodSpeed Performance Gauge
+67%
Improvement
14
Untouched
5

Benchmarks

19 total
vm_mixed_ops
crates/baml_tests/benches/runtime_benchmark.rs
CodSpeed Performance Gauge
+67%
21.5 ms12.8 ms
e2e_hello_world
crates/baml_tests/benches/runtime_benchmark.rs
CodSpeed Performance Gauge
+27%
157.7 ms124.3 ms
e2e_class_and_loop
crates/baml_tests/benches/runtime_benchmark.rs
CodSpeed Performance Gauge
+27%
160.9 ms126.9 ms
startup_empty_expression
crates/baml_tests/benches/runtime_benchmark.rs
CodSpeed Performance Gauge
+27%
157.3 ms124.2 ms
e2e_arithmetic
crates/baml_tests/benches/runtime_benchmark.rs
CodSpeed Performance Gauge
+27%
157.6 ms124.5 ms
compile_to_engine
crates/baml_tests/benches/runtime_benchmark.rs
CodSpeed Performance Gauge
+26%
156.7 ms124 ms
e2e_fib_20
crates/baml_tests/benches/runtime_benchmark.rs
CodSpeed Performance Gauge
+26%
161.7 ms128.1 ms
e2e_100_functions
crates/baml_tests/benches/runtime_benchmark.rs
CodSpeed Performance Gauge
+25%
250.8 ms200.3 ms
vm_loop_500k
crates/baml_tests/benches/runtime_benchmark.rs
CodSpeed Performance Gauge
+25%
37.3 ms29.8 ms
vm_field_access_50k
crates/baml_tests/benches/runtime_benchmark.rs
CodSpeed Performance Gauge
+18%
10.8 ms9.1 ms
vm_fib_20
crates/baml_tests/benches/runtime_benchmark.rs
CodSpeed Performance Gauge
+15%
8.8 ms7.7 ms
vm_closure_call_50k
crates/baml_tests/benches/runtime_benchmark.rs
CodSpeed Performance Gauge
+15%
13.8 ms12 ms
vm_call_chain_100_x_5k
crates/baml_tests/benches/runtime_benchmark.rs
CodSpeed Performance Gauge
+14%
53.2 ms46.7 ms
vm_nested_loop
crates/baml_tests/benches/runtime_benchmark.rs
CodSpeed Performance Gauge
+13%
8.4 ms7.5 ms
vm_array_iter_10k
crates/baml_tests/benches/runtime_benchmark.rs
CodSpeed Performance Gauge
+10%
8.7 ms7.9 ms
vm_class_create_50k
crates/baml_tests/benches/runtime_benchmark.rs
CodSpeed Performance Gauge
+10%
18.3 ms16.7 ms
engine_init_cost
crates/baml_tests/benches/runtime_benchmark.rs
CodSpeed Performance Gauge
+8%
5.6 ms5.2 ms
vm_array_push_50k
crates/baml_tests/benches/runtime_benchmark.rs
CodSpeed Performance Gauge
+7%
13.4 ms12.5 ms
vm_string_concat_5k
crates/baml_tests/benches/runtime_benchmark.rs
CodSpeed Performance Gauge
+3%
49.3 ms47.9 ms

Commits

Click on a commit to change the comparison range
Base
canary
7a03331
+67.49%
Merge branch 'canary' into paulo/optional-function-parameters
e5aa6e2
7 days ago
by rossirpaulo
© 2026 CodSpeed Technology
Home Terms Privacy Docs