Computer Science – Programming Languages
Scientific paper
2010-10-11
Proceedings of the 2010 GCC Developers' Summit
Computer Science
Programming Languages
21 pages, published version
Scientific paper
GCC has a new infrastructure to support a link time optimization (LTO). The infrastructure is designed to allow linking of large applications using a special mode (WHOPR) which support parallelization of the compilation process. In this paper we present overview of the design and implementation of WHOPR and present test results of its behavior when optimizing large applications. We give numbers on compile time, memory usage and code quality comparisons to the classical file by file based optimization model. In particular we focus on Firefox web browser. We show main problems seen only when compiling a large application, such as startup time and code size growth.
Glek T.
Hubicka Jan
No associations
LandOfFree
Optimizing real world applications with GCC Link Time Optimization does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.
If you have personal experience with Optimizing real world applications with GCC Link Time Optimization, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Optimizing real world applications with GCC Link Time Optimization will most certainly appreciate the feedback.
Profile ID: LFWR-SCP-O-659299