carthage-software
mago
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
feat(hir): introduce high-level intermediate representation
#1935
Merged
Comparing
hir
(
1f9f085
) with
next
(
1735c87
)
CodSpeed Performance Gauge
0%
Untouched
69
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Untouched
69 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
non_expandable_int
crates/codex/benches/expander.rs::benches::bench_non_expandable
CodSpeed Performance Gauge
+9%
742.8 ns
684.4 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
non_expandable_string
crates/codex/benches/expander.rs::benches::bench_non_expandable
CodSpeed Performance Gauge
+4%
713.6 ns
684.4 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
is_contained_by_same_type
crates/codex/benches/comparator.rs::comparator_benches::bench_union_simple_comparison
CodSpeed Performance Gauge
+3%
895.6 ns
866.4 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
list_of_self
crates/codex/benches/expander.rs::benches::bench_nested_array
CodSpeed Performance Gauge
+3%
5.6 µs
5.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
is_contained_by_keyed_in_keyed
crates/codex/benches/comparator.rs::comparator_benches::bench_array_comparison
CodSpeed Performance Gauge
+3%
6.3 µs
6.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
single_self_to_class
crates/codex/benches/expander.rs::benches::bench_simple_self_expansion
CodSpeed Performance Gauge
+2%
4.1 µs
4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
is_contained_by_generic_object
crates/codex/benches/comparator.rs::comparator_benches::bench_object_comparison
CodSpeed Performance Gauge
+2%
1.5 µs
1.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
nested_list_3_deep
crates/codex/benches/expander.rs::benches::bench_nested_array
CodSpeed Performance Gauge
+2%
7.4 µs
7.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
union_3_types_with_self
crates/codex/benches/expander.rs::benches::bench_union_expansion
CodSpeed Performance Gauge
+1%
16.9 µs
16.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
generic_object_3_params
crates/codex/benches/expander.rs::benches::bench_generic_object
CodSpeed Performance Gauge
+1%
6.5 µs
6.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
is_contained_by_int_in_mixed
crates/codex/benches/comparator.rs::comparator_benches::bench_union_simple_comparison
CodSpeed Performance Gauge
+1%
2.7 µs
2.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
generic_object_1_param
crates/codex/benches/expander.rs::benches::bench_generic_object
CodSpeed Performance Gauge
+1%
6.3 µs
6.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
union_5_types_with_self
crates/codex/benches/expander.rs::benches::bench_union_expansion
CodSpeed Performance Gauge
+1%
19.4 µs
19.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
already_expanded_object
crates/codex/benches/expander.rs::benches::bench_already_expanded
CodSpeed Performance Gauge
+1%
3.9 µs
3.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
is_contained_by_3_type_union
crates/codex/benches/comparator.rs::comparator_benches::bench_union_multi_type_comparison
CodSpeed Performance Gauge
0%
5.9 µs
5.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
is_contained_by_tuple_in_list
crates/codex/benches/comparator.rs::comparator_benches::bench_array_comparison
CodSpeed Performance Gauge
0%
12.1 µs
12.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
mixed_40
crates/codex/benches/combiner.rs::combiner_benches::bench_combiner
CodSpeed Performance Gauge
0%
69.3 µs
69.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
analyzer_case[trait]
crates/analyzer/benches/cases.rs::benches::bench_cases
CodSpeed Performance Gauge
0%
1 s
1 s
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
analyzer_case[psl]
crates/analyzer/benches/cases.rs::benches::bench_cases
CodSpeed Performance Gauge
0%
671.7 ms
671.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
analyzer_case[issue]
crates/analyzer/benches/cases.rs::benches::bench_cases
CodSpeed Performance Gauge
0%
22.9 s
22.9 s
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sealed_lists_20
crates/codex/benches/combiner.rs::combiner_benches::bench_combiner
CodSpeed Performance Gauge
0%
65.1 µs
65.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
named_objects_50
crates/codex/benches/combiner.rs::combiner_benches::bench_combiner
CodSpeed Performance Gauge
0%
64 µs
64 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
medium
crates/twig-syntax/benches/parser.rs::benches::bench_parser::twig-parser
CodSpeed Performance Gauge
0%
2.1 ms
2.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
medium
crates/syntax/benches/parser.rs::benches::benchmark_tree_sitter_php::tree-sitter-php
CodSpeed Performance Gauge
0%
8.4 ms
8.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
small
crates/syntax/benches/parser.rs::benches::benchmark_tree_sitter_php::tree-sitter-php
CodSpeed Performance Gauge
0%
76.5 µs
76.5 µs
1
2
3
Commits
Click on a commit to change the comparison range
Base
next
1735c87
+0.08%
feat(hir): introduce high-level intermediate representation
1f9f085
21 hours ago
by azjezz
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs