VOOZH about

URL: https://mathiasbynens.be/

⇱ Mathias Bynens


Latest notes

JavaScript engine fundamentals: optimizing prototypes

Published · tagged with JavaScript, performance

This article explains JavaScript engine optimization pipeline trade-offs, and describes how engines such as V8 speed up accesses to prototype properties. As a JavaScript developer, having a deeper understanding of how JavaScript engines work helps you reason about the performance characteristics of your code.

Continue reading “JavaScript engine fundamentals: optimizing prototypes”…

JavaScript engine fundamentals: Shapes and Inline Caches

Published · tagged with JavaScript, performance

This article describes some key fundamentals that are common to all JavaScript engines — and not just V8, the engine the authors work on. As a JavaScript developer, having a deeper understanding of how JavaScript engines work helps you reason about the performance characteristics of your code.

Continue reading “JavaScript engine fundamentals: Shapes and Inline Caches”…

Older notes

Browse the archive.