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

YouTube

Profile Guided Offline Optimization of Hidden Class Graphs for JavaScript VMs in Embedded Systems

ACM SIGPLAN via YouTube

Overview

Explore a research presentation on optimizing hidden class graphs for JavaScript virtual machines in embedded systems. Dive into innovative techniques for reducing memory footprint in IoT devices by minimizing the number of hidden classes used to represent dynamic objects. Learn about profile-guided offline optimization methods that collect and analyze hidden class graphs, avoiding intermediate classes and assigning optimal final classes at object creation. Discover how these optimizations improve execution speed by reducing hidden class transitions and inline cache misses. Gain insights into the implementation of these techniques in eJSVM, resulting in an average 61.9% reduction in hidden classes and enhanced performance for JavaScript applications in resource-constrained environments.

Syllabus

[VMIL'22] Profile Guided Offline Optimization of Hidden Class Graphs for JavaScript VMs in Embedded

Taught by

ACM SIGPLAN

Reviews

Start your review of Profile Guided Offline Optimization of Hidden Class Graphs for JavaScript VMs in Embedded Systems

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.