Skip to content Skip to sidebar Skip to footer
Showing posts with the label V8

Javascript V8 Optimisation And "leaking Arguments"

I read in various places that it's advisable to be careful with the arguments object and that t… Read more Javascript V8 Optimisation And "leaking Arguments"

Performance Guidelines For Async/await In Node Version 8

async/await is available with node version 8. The code is linear for the first time in nodejs, nat… Read more Performance Guidelines For Async/await In Node Version 8

What Is In Object.__proto__?

In Google Chrom's javascript, objects have a property named __proto__ that points to their prot… Read more What Is In Object.__proto__?

How Is Adding A New Class With Prototype Methods A Form Of V8 Optimization In Js?

I'm reading through Winston's code base and there was a comment in their DerivedLogger clas… Read more How Is Adding A New Class With Prototype Methods A Form Of V8 Optimization In Js?

How To Disable V8's Optimizing Compiler

I'm writing a constant-time string comparison function (for node.js) and would like to disable … Read more How To Disable V8's Optimizing Compiler

Access The Abstract Syntax Tree Of V8 Engine

Is it possible to access the AST of the v8 engine, for a given JavaScript code? I'm working on … Read more Access The Abstract Syntax Tree Of V8 Engine

What Is The Exact Handling Of The Nodejs Event Loop?

I know that NodeJS Event Loop collects Tasks from Event Queue and transfers control to the callback… Read more What Is The Exact Handling Of The Nodejs Event Loop?

How Does V8 Handle Objects In "large Object Space"

I've read in V8 wiki that there's large object space in heap which is not moved by GC. Lar… Read more How Does V8 Handle Objects In "large Object Space"