Thumbnail
Access Restriction
Open

Author Chirokoff, Sandrine ♦ Consel, Charles ♦ Marlet, Renaud
Source CiteSeerX
Content type Text
Publisher ACM Press
File Format PDF
Language English
Subject Domain (in DDC) Computer science, information & general works ♦ Data processing & computer science
Subject Keyword New Program ♦ Early Computation ♦ Single Specializer ♦ Tempo Specializer ♦ Data Specialization ♦ Data Structure ♦ Program Specialization ♦ Complementary Strategy ♦ New Kind
Description Higher-Order and Symbolic Computation
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.
Educational Role Student ♦ Teacher
Age Range above 22 year
Educational Use Research
Education Level UG and PG ♦ Career/Technical Study
Learning Resource Type Article
Publisher Date 1999-01-01