Skip to content

A Brief History of Just-in-Time

Aycock, J. (2003). A Brief History of Just-in-Time. ACM Computing Surveys, 35(2), 97-113.

Type
Journal article
Intellectual base
Primary research
Year
2003
Volume
35
Issue
2
Pages
97-113
DOI
10.1145/857076.857077
DOI registrant
Association for Computing Machinery
Link
https://doi.org/10.1145/857076.857077
Cited from
systems_cybernetics

Cited by

1 citation across 1 artifact.

Each citation links to the sentence it supports in the citing article.

Primes

  • Fast-Path / Slow-Path Architecture
    • In compilers and runtimes, an interpreter handles cold code while a JIT compiles hot paths, with execution-count profiling as the trigger.

      This sourceSurveys interpreter-plus-JIT designs in which execution-count (hotness) profiling triggers compilation of hot code, supporting the compiler/runtime use and the escalation-rate (JIT-promotion-rate) metric.

      Supported in partVerified against the publisher's abstract

      The abstract confirms only that this is a survey of JIT (dynamic) compilation and its classification; it does not state the interpreter-cold/JIT-hot split or execution-count profiling as the compile trigger.

      “Broadly, JIT compilation includes any translation performed dynamically, after a program has started execution. We examine the motivation behind JIT compilation and 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.”

      From the publisher's abstract.

      Read by an automated reader; not a human review. How support was checked

Verification

Does it exist? Confirmed. This work's DOI resolves to a registered record, which fixes its identity. That is all it fixes.

Does it back the claim? Read against the text for 1 of 1 citation: 1 supported in part. Each verdict is shown under its citation below, with what in the work backs the sentence.

Support is checked per citation rather than per work — the same source can be cited soundly in one article and wrongly in another. Per-citation recording began recently, so a citation with no recorded check is a gap in the record rather than evidence it went unchecked.

See how references were verified.

Registry ID ref:6ed502cfb978 · see in the full table