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.
Type de document :
Communication dans un congrès
ICOOOLPS'2007, 2007, Berlin, Germany. pp.17-22, 2007, Proceedings of the Second Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems (ICOOOLPS'2007)
Liste complète des métadonnées

Littérature citée [10 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/inria-00556213
Contributeur : Lse Lse <>
Soumis le : samedi 15 janvier 2011 - 20:46:00
Dernière modification le : mardi 18 janvier 2011 - 15:04:15
Document(s) archivé(s) le : mardi 6 novembre 2012 - 11:36:08

Fichier

Haup07aPIC.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • 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, 2007, Proceedings of the Second Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems (ICOOOLPS'2007). 〈inria-00556213〉

Partager

Métriques

Consultations de la notice

67

Téléchargements de fichiers

47