References — bi-15 Cross-Layer Vertical Traces
Primary sources first. In-tree Chromium docs beat any external source, including these modules.
This module has no new subsystem of its own — it traces one operation through every layer already studied. The references are therefore the tools, plus the modules being connected.
Tools
- Perfetto — cross-process, cross-thread traces; the only way to see a full vertical slice
chrome://tracingcategories — enablingblink,cc,v8,devtools.timeline- DevTools Performance panel — the application-level view of the same events
- Life of a Pixel — the narrative version of the trace you are about to capture
The layers being traced
| Layer | Module |
|---|---|
| Parsing | bi-03 |
| DOM | bi-04 |
| Bindings / V8 | bi-05 |
| Style | bi-07 |
| Layout | bi-08 |
| Paint | bi-09 |
| Compositing | bi-10 |
| Scheduling | bi-11 |
Application-level counterparts
- fe-01 — Execution model (sibling project) — the same pipeline, measured from JavaScript
- fe-05 — CSS invalidation (sibling project) — style and layout cost, measured
- fe-06 — Layout (sibling project)
When a claim here proves stale, record it in PROGRESS.md section 7.