Type Feedback for Bytecode Interpreters

Abstract : This position paper proposes the exploitation of type feedback mechanisms, or more precisely, polymorphic inline caches, for purely interpreting implementations of object-oriented programming languages. Using Squeak's virtual machine as an example, polymorphic inline caches are discussed as an alternative to global caching. An implementation proposal for polymorphic inline caches in the Squeak virtual machine is presented, and possible future applications for online optimization are outlined.
Document type :
Conference papers
Complete list of metadatas

Cited literature [10 references]  Display  Hide  Download

https://hal.inria.fr/inria-00556213
Contributor : Lse Lse <>
Submitted on : Saturday, January 15, 2011 - 8:46:00 PM
Last modification on : Tuesday, January 18, 2011 - 3:04:15 PM
Long-term archiving on : Tuesday, November 6, 2012 - 11:36:08 AM

File

Haup07aPIC.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : inria-00556213, version 1

Citation

Michael Haupt, Robert Hirschfeld, Marcus Denker. Type Feedback for Bytecode Interpreters. ICOOOLPS'2007, 2007, Berlin, Germany. pp.17-22. ⟨inria-00556213⟩

Share

Metrics

Record views

75

Files downloads

50