Avatar for the PupilTong user
PupilTong
Paws
BlogDocsChangelog

optimize: Optimize iOS example startup

#105Merged
Comparing
codex/ios-example-startup-optimizations
(
a948af9
) with
main
(
959a505
)
CodSpeed Performance Gauge
0%
Untouched
31
Skipped
13

Benchmarks

44 total
hit_test_flex_50_hit_last
engine/benches/layout_bench.rs::benches::bench_hit_test_flex_50_hit_last
CodSpeed Performance Gauge
+2%
20 µs19.7 µs
hit_test_flex_50_miss
engine/benches/layout_bench.rs::benches::bench_hit_test_flex_50_miss
CodSpeed Performance Gauge
+1%
24.7 µs24.6 µs
hit_test_shadow_slot_100_assigned
engine/benches/layout_bench.rs::benches::bench_hit_test_shadow_slot_100_assigned
CodSpeed Performance Gauge
0%
36.3 µs36.2 µs
commit_cold_complex_selectors_120x6
engine/benches/commit_bench.rs::benches::bench_commit_cold_complex_selectors
CodSpeed Performance Gauge
0%
28.6 ms28.5 ms
resolve_style_cold_complex_selectors_120x6
engine/benches/commit_bench.rs::benches::bench_resolve_style_cold_complex_selectors
CodSpeed Performance Gauge
0%
22.3 ms22.3 ms
block_layout_depth_50
engine/benches/layout_bench.rs::benches::bench_deep_block_layout
CodSpeed Performance Gauge
0%
27.1 µs27.1 µs
resolve_style_cold_deep_descendant_selectors_96x8
engine/benches/commit_bench.rs::benches::bench_resolve_style_cold_deep_descendant_selectors
CodSpeed Performance Gauge
0%
7.7 ms7.7 ms
shadow_slot_layout_100_assigned_children
engine/benches/layout_bench.rs::benches::bench_shadow_slot_layout_100
CodSpeed Performance Gauge
0%
38.1 µs38.1 µs
wasm_large_tree_move
wasmtime-engine/benches/engine_bench.rs::benches::bench_wasm_large_tree_move
CodSpeed Performance Gauge
0%
5.2 ms5.2 ms
wasm_add_large_stylesheet
wasmtime-engine/benches/engine_bench.rs::benches::bench_wasm_add_large_stylesheet
CodSpeed Performance Gauge
0%
3.2 ms3.2 ms
commit_incremental_restyle_after_deep_leaf_toggle_96x8
engine/benches/commit_bench.rs::benches::bench_commit_incremental_restyle_after_deep_leaf_toggle
CodSpeed Performance Gauge
0%
432.8 µs432.7 µs
hit_test_deep_50_leaf
engine/benches/layout_bench.rs::benches::bench_hit_test_deep_50_leaf
CodSpeed Performance Gauge
0%
19.9 µs19.9 µs
commit_incremental_restyle_after_data_state_toggle_120x6
engine/benches/commit_bench.rs::benches::bench_commit_incremental_restyle_after_data_state_toggle
CodSpeed Performance Gauge
0%
955 µs954.9 µs
wasm_deep_tree
wasmtime-engine/benches/engine_bench.rs::benches::bench_wasm_deep_tree
CodSpeed Performance Gauge
0%
3.6 ms3.6 ms
parsed_stylesheet_duplicate_install_noop
engine/benches/stylesheet_bench.rs::benches::bench_parsed_stylesheet_duplicate_install_noop
CodSpeed Performance Gauge
0%
3.2 µs3.2 µs
flex_layout_50_children
engine/benches/layout_bench.rs::benches::bench_flex_layout_50
CodSpeed Performance Gauge
0%
19.3 µs19.3 µs
grid_layout_3x3
engine/benches/layout_bench.rs::benches::bench_grid_layout_3x3
CodSpeed Performance Gauge
0%
6.9 µs6.9 µs
mixed_flex_block_layout
engine/benches/layout_bench.rs::benches::bench_mixed_layout
CodSpeed Performance Gauge
0%
9 µs9 µs
parsed_stylesheet_distinct_install_8
engine/benches/stylesheet_bench.rs::benches::bench_parsed_stylesheet_distinct_install_8
CodSpeed Performance Gauge
0%
566.9 µs566.9 µs
wasm_wide_tree
wasmtime-engine/benches/engine_bench.rs::benches::bench_wasm_wide_tree
CodSpeed Performance Gauge
0%
11.2 ms11.2 ms
parsed_stylesheet_initial_install
engine/benches/stylesheet_bench.rs::benches::bench_parsed_stylesheet_initial_install
CodSpeed Performance Gauge
0%
528.6 µs528.8 µs
layout_simple
wasmtime-engine/benches/engine_bench.rs::benches::bench_computed_style
CodSpeed Performance Gauge
0%
448.7 µs449 µs
commit_full_restyle_after_viewport_change_120x6
engine/benches/commit_bench.rs::benches::bench_commit_full_restyle_after_viewport_change
CodSpeed Performance Gauge
0%
27.6 ms27.6 ms
commit_shadow_slot_no_flat_tree_change_24x16
engine/benches/commit_bench.rs::benches::bench_commit_shadow_slot_no_flat_tree_change
CodSpeed Performance Gauge
0%
4.5 ms4.5 ms
wasm_flex_layout
wasmtime-engine/benches/engine_bench.rs::benches::bench_wasm_flex_layout
CodSpeed Performance Gauge
0%
542 µs543 µs

Commits

Click on a commit to change the comparison range
Base
main
959a505
-0.15%
Optimize iOS example startup
5d7204c
8 days ago
by PupilTong
+0.08%
Start example wasm loading on tap
a948af9
7 days ago
by PupilTong
© 2026 CodSpeed Technology
Home Terms Privacy Docs