Enabling Optimizations Through Demodularization

Programmers want to write modular programs to increase maintainability and create abstractions, but modularity hampers optimizations, especially when modules are compiled separately or written in different languages. In languages with syntactic extension capabilities, each module in a program can be...

Full description

Bibliographic Details
Main Author: Johnson, Blake Dennis
Format: Others
Published: BYU ScholarsArchive 2016
Subjects:
Online Access:https://scholarsarchive.byu.edu/etd/5722
https://scholarsarchive.byu.edu/cgi/viewcontent.cgi?article=6721&context=etd