Commit fa14419
wasm-gui: Root-1 arity MEASURED — quick win already captured at @64; pivot to multi-app levers
Measured @64/@28/@26 (re-fpcast from saved prefpcast, no relink): css-bench CSS parse 894->681ms (24%, dense
GObject), but gtk-hello REAL-APP construction only 3734->3635ms (2.6% -- a simple app is one-time-font/theme bound,
not arity bound). Both render-correct, smaller binary. The arity quick win was already banked @128->@64 (3.7x);
@64->@28 is marginal + overrides a deliberate 2.5x safety margin (measured max 25) -> keeping the @64 default.
Root-1 arity = done; remaining Root-1 lever = per-signature marshallers (days). MEASUREMENT-DRIVEN PIVOT: single-app
construction (~3.7s, tuned) is not the multi-app bottleneck; Root-2 serialization is. Next: #2 in-place pwrite
(framebuffer throughput, cuts service-thread load) then Root-2 multiplex. Numbers in M8-STATUS-LOG T70.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 95f1983 commit fa14419
2 files changed
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
283 | 283 | | |
284 | 284 | | |
285 | 285 | | |
| 286 | + | |
Binary file not shown.
0 commit comments