DocumentCode
1938684
Title
The feedback compiler
Author
Binkley, David ; Duncan, Bruce ; Jubb, Brennan ; Wielgosz, April
Author_Institution
Dept. of Comput. Sci., Loyola Coll., Baltimore, MD, USA
fYear
1998
fDate
24-26 Jun 1998
Firstpage
198
Lastpage
205
Abstract
The feedback compiler provides information from the backend of a compiler. This information is useful for beginning programmers, experienced programmers, teaching programming, and teaching compiler construction. Activities that benefit from feedback include debugging optimized code, learning effective programming techniques, and porting programs to new architectures. Common subexpression and loop skewing are considered as example optimizations for which backend feedback is useful. Results of an experiment involving the feedback compiler are presented
Keywords
computer science education; program compilers; program debugging; software portability; common subexpression; compiler construction teaching; debugging; effective programming techniques; feedback compiler; loop skewing; optimized code; program porting; programming teaching; Computer science; Debugging; Education; Educational institutions; Feedback loop; Optimizing compilers; Parallel machines; Program processors; Programming profession; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
Program Comprehension, 1998. IWPC '98. Proceedings., 6th International Workshop on
Conference_Location
Ischia
ISSN
1092-8138
Print_ISBN
0-8186-8560-3
Type
conf
DOI
10.1109/WPC.1998.693358
Filename
693358
Link To Document