• 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