JavaScript Level 9000
Offered By: JSConf via YouTube
Course Description
Overview
Dive into advanced JavaScript concepts in this JSConf EU 2014 talk by Christoph Martens. Explore low-level JavaScript insights from the JIT compiler perspective, covering topics such as Garbage Collection, Tracing algorithms, and callsite analysis. Examine native data types (Array, Object, Function, Function templates) and their implementations, along with unboxing and hash optimizations. Discover fake operator overloads, ASM branches, branch prediction on the CPU, and Hidden Classes in V8. Learn how these concepts apply to high-level usage examples in game engines and explore optimization techniques. Access the transcript and slides for further study. Gain a deeper understanding of JavaScript's inner workings and performance optimization strategies.
Syllabus
Christoph Martens: JavaScript Level 9000 | JSConf EU 2014
Taught by
JSConf
Related Courses
Computer ArchitecturePrinceton University via Coursera High Performance Computer Architecture
Georgia Institute of Technology via Udacity Computer System Design: Advanced Concepts of Modern Microprocessors
Chalmers University of Technology via edX Advanced Computer Architecture
Indian Institute of Technology Guwahati via Swayam Physical and Advanced Side-Channel Attacks
Graz University of Technology via edX