Files
Leszek Swirski 3df8267ce5 [docs] Start documentation for V8 internals
Start an attempt at documenting V8's internals, from high-level concepts
to low-level implementation details. These docs are intended to be
readable to both humans and AI agents, with the hope that documentation
like this can help both humans and AIs maintain a concept of the overall
design and design constraints when making changes. It merges in the
existing documentation we had along with a bunch of AI-assisted extra
docs.

Includes a web viewer that renders the markdown and mermaid diagrams.
The viewer supports commenting, where comments are saved in
docs/viewer/comments.json, and can be manually or agentically resolved.

#ai-assisted

Bug: 500280354
Change-Id: Ie9ffc2f2f85de1496b8266027ca8b5b455acdb63
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7761899
Auto-Submit: Leszek Swirski <leszeks@chromium.org>
Commit-Queue: Leszek Swirski <leszeks@chromium.org>
Reviewed-by: Toon Verwaest <verwaest@chromium.org>
Cr-Commit-Position: refs/heads/main@{#106585}
2026-04-17 08:13:40 -07:00
..