V8 Engine of Node.js on IA

835 views · Published 11 December 2015 · 18:26 · Indexed 27 October 2026

Channel: node.js · 2015 · People & Blogs

Watch on YouTube

V8 Engine of Node.js on IA: JavaScript-JITTED x86 Machine Code Mapping Profiling Support and X87 Quark Processor Enabling - Chunyang Dai, Intel

V8 is one of the major building blocks of node.js as its JavaScript execution engine, which is key component to make sure different architecture and ISA’s node compatibility. During this presentation, Chunyang Dai will introduce Intel’s ISA related work on V8 for node.js on 2 major parts. 1) How Intel’s enhancement on V8 and node.js can profile node.js application’s performance via mapping JavaScript source to x86 machine generated by V8 engine Just In Time (JIT) inside Intel Vtune performance analyzer 2) How Intel works on V8 JavaScript engine’s X87 port which makes sure the none-SSE Intel architecture (e.g. Quark processor inside Galileo which only has X87 math co-processor) to guarantee that stable release of node.js 0.12/4.0/future is still able to run on top of Galileo.

More from this channel