V8 Perf
Notes and resources related to v8 and thus Node.js performance
...It explains how V8 represents JavaScript data internally and how those representations can influence execution speed. Compiler documentation explores the Ignition interpreter, TurboFan optimizer, optimization decisions, and deoptimization behavior. Memory sections explain heap organization, garbage collection, object references, allocations, and leak investigation. Profiling material covers inspection tools, runtime flags, performance analysis, and flamegraph generation. Additional notes examine snapshots, code caching, runtime functions, and JavaScript language features from a performance perspective. ...