Open Access. Powered by Scholars. Published by Universities.®

Physical Sciences and Mathematics Commons

Open Access. Powered by Scholars. Published by Universities.®

Dissertations and Theses

Theses/Dissertations

1998

Source code (Computer science)

Articles 1 - 1 of 1

Full-Text Articles in Physical Sciences and Mathematics

Specification-Driven Optimization, Sheena Day Jan 1998

Specification-Driven Optimization, Sheena Day

Dissertations and Theses

Traditionally, optimizing transformations have been built into compilers. The end-user has little or no control over guiding any optimizations that may be applied by the compiler. Moreover, the compiler-writer does not have a simple way to direct the optimizations. Thus, many potentially beneficial opportunities for code optimization may be lost. We have built a system that allows the user to participate in guiding source-to-source transformations via the specification of rewrite rules. A clean separation of the rules from the strategy of applying them makes the system easier to use and modify, compared to other integrated systems. This is especially relevant …