V8 JavaScript Engine in Node.js: Architecture, Tiers, Shapes, and Deoptimization #54
Replies: 2 comments 1 reply
|
|
1 reply
To the AuthorHey! As a Node.js beginner, I'm absolutely loving The Node Book. I honestly don't know how hard figuring all of this out would have been without finding your work. Thank you Sir. Quick question on Figure 1.6Would it be accurate to say that the empty config object (const config = {}) acts as a preliminary root shape before it hits C0, or was that omitted just to keep the diagram focused on the conditional branch split? Either way, fantastic explanation! |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
V8 JavaScript Engine in Node.js: Architecture, Tiers, Shapes, and Deoptimization
How V8 runs JavaScript in Node.js with Ignition bytecode, Sparkplug, Maglev, TurboFan, object shapes, inline caches, and deoptimization.
https://www.thenodebook.com/node-arch/v8-engine-intro
All reactions