compile time


Also found in: Dictionary, Thesaurus, Medical, Legal, Wikipedia.

compile time

(programming)
The period of time during which a program's source code is being translated into executable code, as opposed to run time when the program is being executed. As well as the work done by the compiler, this may include macro preprocessing as done by cpp for example. The final stage of program construction, performed by the linker, would generally also be classed as compile time but might be distinguished as link time.

For example, static data in a C program is allocated at compile time whereas non-static data is allocated at run time, probably on the stack.

compile time

The time it takes to translate a program from source language into machine language. Linker time may also be included in compile time. See compile and linker.
References in periodicals archive ?
Altera Corporation has introduced Quartus II design software, with new features that deliver a 15 percent improvement in design performance and a 50 percent reduction in compile times.
With this latest release, customers can take advantage of Altera's proven software tools which deliver industry-leading compile times.
With new capabilities and enhancements to the latest version of the Quartus II software, we are delivering a 2X compile time advantage and a 20 percent performance advantage over the competition with our high-end FPGAs.
The features added to our latest Quartus II software enable us to continue a 2X to 3X compile time advantage over the competition so our customers can get their designs to market as quickly as possible.
EVE, the leader in hardware/software co-verification, today said that its new emulation system ZeBu-Server offers fast compile times that range from five- to 30-million gates per hour on PC farms, depending on the design's complexity.
Faster TimeQuest timing analyzer -- Improves productivity with faster timing closure featuring improved compile time, less memory usage and easier conversion from Altera's classic timing analyzer.
The ZeBu-Server compiler includes a multicore capability to break the linearity of the compile time on large designs.
1 also delivers an average performance advantage of a full speed grade, as well as an average of 55 percent faster compile times for Stratix III FPGAs when compared to competing 65-nm devices.
Quartus II software's incremental compilation feature offers users a second-to-none productivity advantage, capable of delivering up to a 70 percent compile time reduction compared to a standard compilation.
Altera's Quartus([R]) II software delivers significant productivity benefits for Stratix III customers compared to competing offerings, including superior system level design tools and faster compile times.
A re-partition is a compile time switch, which enables one to profile, convert to a hardware/software implementation and debug in a matter of minutes rather than days or weeks.
0 design software also delivers on average a 25 percent compile time reduction on Stratix devices compared to prior generation devices.