Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

The Inner Workings of the Chakra Javascript Engine

GOTO Conferences via YouTube

Overview

Explore the inner workings of Microsoft's Chakra Javascript engine in this 52-minute conference talk from GOTO Aarhus 2012. Dive into the project's goals, status, and development path as presented by Steve Lucco, Chief Architect at Microsoft. Learn about design principles, JIT security and hardening, ECMAScript compliance, and balanced performance optimization for page load and app start-up times. Discover Chakra's garbage collector, interactive response capabilities, and optimistic profile-based JIT. Examine type-specialized integer and float math, fast property access, and gain insights into the ongoing development efforts for this engine used in Internet Explorer 9 and 10.

Syllabus

Intro
Design Principles
JIT Security
JIT Hardening Comparison
ECMAScript Compliance
Balanced Performance: Page Load
Page Load & App Start-Up
Chakra's Garbage Collector
Interactive Response: Pause Times
WebKit SunSpider
Optimistic Profile-Based JIT
Type Specialized Integer Math in 1E10
Type Specialized Float Math in 1910
Fast Property Access in 159
More work to do

Taught by

GOTO Conferences

Reviews

Start your review of The Inner Workings of the Chakra Javascript Engine

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.