PupilTong
Paws
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Integrate TextMeasurer into layout as internal implementation
#46
Comparing
claude/thirsty-bouman
(
0a23c47
) with
main
(
e823367
)
CodSpeed Performance Gauge
-14%
Improvement
1
Regression
1
Untouched
9
New
2
Skipped
11
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Regression
Improvement
New
Untouched
Skipped
24 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
-14%
420.7 µs
487.9 µ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
+16%
424.2 ns
365 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
text_heavy_layout
wasmtime-engine/benches/engine_bench.rs::benches::bench_text_heavy_layout
CodSpeed Performance Gauge
N/A
N/A
36 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
layout_with_text
wasmtime-engine/benches/engine_bench.rs::benches::bench_layout_with_text
CodSpeed Performance Gauge
N/A
N/A
12.8 µ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
+1%
18.2 µs
18.1 µ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%
4.6 ms
4.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
wasm_grid_layout
wasmtime-engine/benches/engine_bench.rs::benches::bench_wasm_grid_layout
CodSpeed Performance Gauge
0%
819.4 µs
817.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
hello_engine
wasmtime-engine/benches/engine_bench.rs::benches::bench_hello_engine
CodSpeed Performance Gauge
0%
267.6 µs
266.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%
2.4 ms
2.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
wasm_complex_selectors
wasmtime-engine/benches/engine_bench.rs::benches::bench_wasm_complex_selectors
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
wasm_deep_tree
wasmtime-engine/benches/engine_bench.rs::benches::bench_wasm_deep_tree
CodSpeed Performance Gauge
0%
2.2 ms
2.2 ms
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%
365.7 µs
365.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
wasm_wide_tree
wasmtime-engine/benches/engine_bench.rs::benches::bench_wasm_wide_tree
CodSpeed Performance Gauge
0%
10 ms
10.1 ms
The benchmarks below were skipped, so their baseline results are used instead. If they were deleted in your codebase, archive them to remove them from the performance reports.
Learn more about archiving benchmarks
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
wasm_add_large_stylesheet
wasm-bridge/benches/engine_bench.rs::benches::bench_wasm_add_large_stylesheet
Skipped
2.3 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
wasm_complex_selectors
wasm-bridge/benches/engine_bench.rs::benches::bench_wasm_complex_selectors
Skipped
1.8 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
wasm_grid_layout
wasm-bridge/benches/engine_bench.rs::benches::bench_wasm_grid_layout
Skipped
766.6 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
wasm_remove_nodes
wasm-bridge/benches/engine_bench.rs::benches::bench_wasm_remove_nodes
Skipped
317.8 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
wasm_large_tree_move
wasm-bridge/benches/engine_bench.rs::benches::bench_wasm_large_tree_move
Skipped
4.3 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
hello_engine
wasm-bridge/benches/engine_bench.rs::benches::bench_hello_engine
Skipped
274.2 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
wasm_deep_tree
wasm-bridge/benches/engine_bench.rs::benches::bench_wasm_deep_tree
Skipped
2.2 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
wasm_wide_tree
wasm-bridge/benches/engine_bench.rs::benches::bench_wasm_wide_tree
Skipped
9.5 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
layout_simple
wasm-bridge/benches/engine_bench.rs::benches::bench_computed_style
Skipped
1.1 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
wasm_flex_layout
wasm-bridge/benches/engine_bench.rs::benches::bench_wasm_flex_layout
Skipped
431.4 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
wasm_execution
wasm-bridge/benches/engine_bench.rs::benches::bench_wasm_execution
Skipped
17.9 µs
*
Commits
Click on a commit to change the comparison range
Base
main
e823367
-13.6%
refactor: integrate TextMeasurer into layout as internal implementation detail
16c80ee
8 days ago
by PupilTong
-0.17%
perf: restrict taffy_style/computed_values assignment to text nodes only
0a23c47
8 days ago
by PupilTong
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs