A BRIEF HISTORY OF JUST-IN-TIME

Date
2001-08-08
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Software systems have been using ``just-in-time'' compilation (JIT) techniques since the 1960s. Broadly, JIT compilation includes any translation performed dynamically, after a program has started execution. We examine the motivation behind JIT compilation, constraints imposed on JIT compilation systems, and present a classification scheme for such systems. This classification emerges as we survey forty years of JIT work, from 1960-2000.
Description
Keywords
Computer Science
Citation