Avatar for the carthage-software user
carthage-software
mago
BlogDocsChangelog

chore(ci): add CodSpeed continuous performance testing

#1718Merged
Merging
codspeed-wizard-1777117248230
into
main
CodSpeed Performance Gauge
N/A
New
62

Benchmarks

62 total
generic_object_1_param
crates/codex/benches/expander.rs::benches::bench_generic_object
CodSpeed Performance Gauge
N/A
N/A6.4 µs
literal_ints_50
crates/codex/benches/combiner.rs::combiner_benches::bench_combiner
CodSpeed Performance Gauge
N/A
N/A25.7 µs
literal_strings_50
crates/codex/benches/combiner.rs::combiner_benches::bench_combiner
CodSpeed Performance Gauge
N/A
N/A55.4 µs
literal_ints_5k
crates/codex/benches/combiner.rs::combiner_benches::bench_combiner
CodSpeed Performance Gauge
N/A
N/A997.5 µs
generic_objects_20
crates/codex/benches/combiner.rs::combiner_benches::bench_combiner
CodSpeed Performance Gauge
N/A
N/A127.7 µs
generic_object_3_params
crates/codex/benches/expander.rs::benches::bench_generic_object
CodSpeed Performance Gauge
N/A
N/A6.6 µs
single_self_to_class
crates/codex/benches/expander.rs::benches::bench_simple_self_expansion
CodSpeed Performance Gauge
N/A
N/A4.9 µs
named_objects_50
crates/codex/benches/combiner.rs::combiner_benches::bench_combiner
CodSpeed Performance Gauge
N/A
N/A63.9 µs
mixed_10k
crates/codex/benches/combiner.rs::combiner_benches::bench_combiner
CodSpeed Performance Gauge
N/A
N/A7.1 ms
nested_list_3_deep
crates/codex/benches/expander.rs::benches::bench_nested_array
CodSpeed Performance Gauge
N/A
N/A8 µs
literal_strings_5k
crates/codex/benches/combiner.rs::combiner_benches::bench_combiner
CodSpeed Performance Gauge
N/A
N/A3.6 ms
already_expanded_object
crates/codex/benches/expander.rs::benches::bench_already_expanded
CodSpeed Performance Gauge
N/A
N/A4.9 µs
list_of_self
crates/codex/benches/expander.rs::benches::bench_nested_array
CodSpeed Performance Gauge
N/A
N/A6.1 µs
non_expandable_string
crates/codex/benches/expander.rs::benches::bench_non_expandable
CodSpeed Performance Gauge
N/A
N/A686.4 ns
union_3_types_with_self
crates/codex/benches/expander.rs::benches::bench_union_expansion
CodSpeed Performance Gauge
N/A
N/A17 µs
large
crates/twig-syntax/benches/parser.rs::benches::bench_lexer::twig-lexer
CodSpeed Performance Gauge
N/A
N/A584.9 µs
large
crates/syntax/benches/parser.rs::benches::benchmark_mago_parser::mago
CodSpeed Performance Gauge
N/A
N/A5.9 ms
scalars_4
crates/codex/benches/combiner.rs::combiner_benches::bench_combiner
CodSpeed Performance Gauge
N/A
N/A12.1 µs
medium
crates/syntax/benches/parser.rs::benches::benchmark_mago_parser::mago
CodSpeed Performance Gauge
N/A
N/A1.2 ms
is_contained_by_list_in_list
crates/codex/benches/comparator.rs::comparator_benches::bench_array_comparison
CodSpeed Performance Gauge
N/A
N/A1.5 µs
small
crates/syntax/benches/parser.rs::benches::benchmark_tree_sitter_php::tree-sitter-php
CodSpeed Performance Gauge
N/A
N/A76.6 µs
large
crates/syntax/benches/parser.rs::benches::benchmark_tree_sitter_php::tree-sitter-php
CodSpeed Performance Gauge
N/A
N/A46.8 ms
large
crates/syntax/benches/parser.rs::benches::benchmark_mago_lexer::mago-lexer
CodSpeed Performance Gauge
N/A
N/A1.3 ms
non_expandable_int
crates/codex/benches/expander.rs::benches::bench_non_expandable
CodSpeed Performance Gauge
N/A
N/A686.4 ns
small
crates/syntax/benches/parser.rs::benches::benchmark_mago_parser::mago
CodSpeed Performance Gauge
N/A
N/A30.7 µs

Commits

Click on a commit to change the comparison range
No baseline data is yet availableOnce your main branch has generated a first performance report, you will see the list of commits and their performance impact here.
© 2026 CodSpeed Technology
Home Terms Privacy Docs