Smart Recompilation

  title={Smart Recompilation},
  author={Walter F. Tichy},
  journal={ACM Trans. Program. Lang. Syst.},
With current compiler technology, changing a single line in a large software system may trigger massive recompilations. If the change occurs in a file with shared declarations, all compilation units depending upon that file must be recompiled to assure consistency. However, many of those recompilations may be redundant, because the change may affect only a small fraction of the overall system. Smart recompilation is a method for reducing the set of modules that must be recompiled after a change… CONTINUE READING
Highly Cited
This paper has 73 citations. REVIEW CITATIONS
Related Discussions
This paper has been referenced on Twitter 2 times. VIEW TWEETS

From This Paper

Topics from this paper.


Publications citing this paper.
Showing 1-10 of 50 extracted citations

Smartest Recompilation

View 7 Excerpts
Highly Influenced

Logic Based Program Synthesis and Transformation

Lecture Notes in Computer Science • 2001
View 10 Excerpts
Highly Influenced

Abstracting Dependencies between Software Configuration Items

View 13 Excerpts
Highly Influenced

Representing Information About Files

ICDCS • 1984
View 6 Excerpts
Highly Influenced

Incremental whole program optimization and compilation

2017 IEEE/ACM International Symposium on Code Generation and Optimization (CGO) • 2017

Interactively Decomposing Composite Changes to Support Code Review and Regression Testing

2017 IEEE 41st Annual Computer Software and Applications Conference (COMPSAC) • 2017
View 2 Excerpts

ABC: Accelerated Building of C/C++ Projects

2015 Asia-Pacific Software Engineering Conference (APSEC) • 2015
View 2 Excerpts

74 Citations

Citations per Year
Semantic Scholar estimates that this publication has 74 citations based on the available data.

See our FAQ for additional information.

Similar Papers

Loading similar papers…