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

Switch Statement And Scopes In Es2015

Consider this ES2015 module and the behavior when run in node v4.4.5. 'use strict' const o… Read more Switch Statement And Scopes In Es2015

Why Does V8 Uses Pointer Tagging And Not Nan Boxing?

I'm learning V8 internals now. I learned that V8 uses pointer tagging for value storing, but wo… Read more Why Does V8 Uses Pointer Tagging And Not Nan Boxing?

Many Erros When I Try Compile C++ In V8 - Javascript

I try using: git clone git://github.com/v8/v8.git v8 && cd v8 or svn checkout http://v8.goo… Read more Many Erros When I Try Compile C++ In V8 - Javascript

Hidden Classes And Equivalence Between {} Object Vs. Custom Constructor (v8)

Given this article: http://richardartoul.github.io/jekyll/update/2015/04/26/hidden-classes.html If … Read more Hidden Classes And Equivalence Between {} Object Vs. Custom Constructor (v8)

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 Do You Free A Wrapped C++ Object When Associated Javascript Object Is Garbage Collected In V8?

V8's documentation explains how to create a Javascript object that wraps a C++ object. The Java… Read more How Do You Free A Wrapped C++ Object When Associated Javascript Object Is Garbage Collected In V8?