Passer à la navigation principale Passer à la recherche Passer au contenu principal

Combining program and data specialization

  • University of Rennes

Résultats de recherche: Contribution à un journalArticle de conférenceRevue par des pairs

Résumé

Program and data specialization have always been studied separately, although they are both aimed at processing early computations. Program specialization encodes the result of early computations into a new program; while data specialization encodes the result of early computations into data structures. In this paper, we present an extension of the Tempo specializer, which performs both program and data specialization. We show how these two strategies can be integrated in a single specializer. This new kind of specializer provides the programmer with complementary strategies which widen the scope of specialization. We illustrate the benefits and limitations of these strategies and their combination on a variety of programs.

langue originaleAnglais
Pages (de - à)309-335
Nombre de pages27
journalHigher-Order and Symbolic Computation
Volume12
Numéro de publication4
Les DOIs
étatPublié - 1 déc. 1999
Modification externeOui
EvénementProceedings of the 1999 ACM SIGPLAN Workshop on 'Partial Evaluation and Semantics-Based Program Manipulation' (PEPM '99) - Antonio, TX, USA
Durée: 22 janv. 199923 janv. 1999

Empreinte digitale

Examiner les sujets de recherche de « Combining program and data specialization ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation