Litcius/Paper detail

Linker Code Size Optimization for Native Mobile Applications

Gai Liu, Umar Farooq, Chengyan Zhao, Xia Liu, Nian Sun

202312 citationsDOI

Abstract

Modern mobile applications have grown rapidly in binary size, which restricts user growth and hinders updates for existing users. Thus, reducing the binary size is important for application developers. Recent studies have shown the possibility of using link-time code size optimizations by re-invoking certain compiler optimizations on the linked intermediate representation of the program. However, such methods often incur significant build time overhead and require intrusive changes to the existing build pipeline.

Topics & Concepts

Computer scienceCompilerPipeline (software)Overhead (engineering)Optimizing compilerCode (set theory)Intermediate languageProgram optimizationBinary translationDistributed computingParallel computingProgramming languageSoftwareSet (abstract data type)Green IT and SustainabilityParallel Computing and Optimization TechniquesCaching and Content Delivery
Linker Code Size Optimization for Native Mobile Applications | Litcius