Correctness of Speculative Optimizations with Dynamic Deoptimization

High-performance dynamic language implementations make heavy use of speculative optimizations to achieve speeds close to statically compiled languages. These optimizations are typically performed by a just-in-time compiler that generates code under a set of assumptions about the state of the program...

Full description

Saved in:
Bibliographic Details
Published inarXiv.org
Main Authors Flückiger, Olivier, Scherer, Gabriel, Ming-Ho, Yee, Goel, Aviral, Ahmed, Amal, Vitek, Jan
Format Paper Journal Article
LanguageEnglish
Published Ithaca Cornell University Library, arXiv.org 15.11.2017
Subjects
Online AccessGet full text

Cover

Loading…