LinkTime
Linktime is a term used in software build processes to describe the stage at which object code and libraries are linked to produce an executable or library. It is often used to refer to link-time optimization (LTO), a capability that performs cross-module optimizations during the linking phase rather than inside individual translation units.
How link-time optimization works: During compilation, a compiler can emit intermediate representations or other linkable artifacts
Benefits and trade-offs: LTO enables optimizations that are not possible when each translation unit is optimized
Common implementations: Many modern toolchains support link-time optimization. GCC and Clang offer LTO via the -flto
See also: compilation, linker, whole-program optimization, optimization techniques.