PupilTong
Paws
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
iOS renderer: honour overflow: hidden|clip on CALayer-backed nodes
#114
Comparing
claude/pr2-layer-clipping
(
9d59dc1
) with
main
(
e81d73e
)
CodSpeed Performance Gauge
+20%
Improvement
1
Untouched
40
Skipped
13
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Improvement
Untouched
Skipped
54 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
wasm_flex_layout
wasmtime-engine/benches/engine_bench.rs::benches::bench_wasm_flex_layout
CodSpeed Performance Gauge
+20%
448.8 µs
375.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
wasm_execution
wasmtime-engine/benches/engine_bench.rs::benches::bench_wasm_execution
CodSpeed Performance Gauge
+5%
20.3 µs
19.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
mixed_flex_block_layout
engine/benches/layout_bench.rs::benches::bench_mixed_layout
CodSpeed Performance Gauge
+1%
9 µs
8.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parsed_stylesheet_duplicate_install_noop
engine/benches/stylesheet_bench.rs::benches::bench_parsed_stylesheet_duplicate_install_noop
CodSpeed Performance Gauge
+1%
3.1 µs
3.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
component_stylesheet_cascade
wasmtime-engine/benches/component_engine_bench.rs::benches::bench_component_stylesheet_cascade
CodSpeed Performance Gauge
+1%
40.3 ms
40 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
flex_layout_5_children
engine/benches/layout_bench.rs::benches::bench_flex_layout_5
CodSpeed Performance Gauge
+1%
4.6 µs
4.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
wasm_large_tree_move
wasmtime-engine/benches/engine_bench.rs::benches::bench_wasm_large_tree_move
CodSpeed Performance Gauge
+1%
3.3 ms
3.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
hit_test_flex_50_miss
engine/benches/layout_bench.rs::benches::bench_hit_test_flex_50_miss
CodSpeed Performance Gauge
+1%
17.5 µs
17.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
component_parsed_stylesheet
wasmtime-engine/benches/component_engine_bench.rs::benches::bench_component_parsed_stylesheet
CodSpeed Performance Gauge
0%
40.1 ms
39.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
component_commit_full
wasmtime-engine/benches/component_engine_bench.rs::benches::bench_component_commit_full
CodSpeed Performance Gauge
0%
41.2 ms
41 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
component_nested_elements
wasmtime-engine/benches/component_engine_bench.rs::benches::bench_component_nested_elements
CodSpeed Performance Gauge
0%
44.4 ms
44.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
hit_test_deep_50_leaf
engine/benches/layout_bench.rs::benches::bench_hit_test_deep_50_leaf
CodSpeed Performance Gauge
0%
14.2 µs
14.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
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%
425.9 µs
425.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
commit_full_restyle_after_viewport_change_120x6
engine/benches/commit_bench.rs::benches::bench_commit_full_restyle_after_viewport_change
CodSpeed Performance Gauge
0%
20.6 ms
20.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
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%
922.5 µs
921.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
flex_layout_50_children
engine/benches/layout_bench.rs::benches::bench_flex_layout_50
CodSpeed Performance Gauge
0%
19.2 µs
19.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
component_destroy_rebuild
wasmtime-engine/benches/component_engine_bench.rs::benches::bench_component_destroy_rebuild
CodSpeed Performance Gauge
0%
42.3 ms
42.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
append_elements_reappend_1000_existing_children
engine/benches/dom_bench.rs::benches::bench_append_elements_reappend_1000_existing_children
CodSpeed Performance Gauge
0%
938.3 µs
937.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
shadow_slot_layout_100_assigned_children
engine/benches/layout_bench.rs::benches::bench_shadow_slot_layout_100
CodSpeed Performance Gauge
0%
38.2 µs
38.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
layout_simple
wasmtime-engine/benches/engine_bench.rs::benches::bench_computed_style
CodSpeed Performance Gauge
0%
448.7 µs
448.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
hit_test_flex_50_hit_last
engine/benches/layout_bench.rs::benches::bench_hit_test_flex_50_hit_last
CodSpeed Performance Gauge
0%
13.5 µs
13.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
append_elements_batch_1000_orphans
engine/benches/dom_bench.rs::benches::bench_append_elements_batch_1000_orphans
CodSpeed Performance Gauge
0%
909.7 µs
909.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
wasm_add_large_stylesheet
wasmtime-engine/benches/engine_bench.rs::benches::bench_wasm_add_large_stylesheet
CodSpeed Performance Gauge
0%
3.2 ms
3.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parsed_stylesheet_initial_install
engine/benches/stylesheet_bench.rs::benches::bench_parsed_stylesheet_initial_install
CodSpeed Performance Gauge
0%
529.4 µs
529.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
wasm_remove_nodes
wasmtime-engine/benches/engine_bench.rs::benches::bench_wasm_remove_nodes
CodSpeed Performance Gauge
0%
295.5 µs
295.7 µs
1
2
3
Commits
Click on a commit to change the comparison range
Base
main
e81d73e
-0.02%
Honour overflow: hidden|clip on CALayer-backed nodes (iOS renderer)
7876125
10 hours ago
by PupilTong
+19.66%
Add edge-case unit tests + WPT translation for Layer clipping
9d59dc1
7 hours ago
by PupilTong
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs