Incremental Function Inlining in V8

15-795 Optimizing Compilers Course Project | Spring 2022

Collaborators

  • Ishan Bhargava

Languages Involved

  • Implementation: C++
  • Source: JavaScript

Overview

  • Adapted novel compiler algorithm for incremental (function) inlining into the V8 JavaScript compiler, achieving modest speedups
  • Wrote a report and gave a poster presentation discussing the implementation and result