A translator (typically a compiler) which performs its transformations before the program is run. Usually, the translator is unaware of any dynamic aspects of the program (e.g. where the program spends a lot of its time, how the hot traces change with time), although occasionally some profile information is used.

Example: gcc (Gnu Compiler Collection).

Contrast with DynamicTranslator.

-- MikeVanEmmerik - 01 Dec 2001

Revision: r1.1 - 01 Dec 2001 - 12:58 - MikeVanEmmerik
Transform > ProgramOptimization > StaticTranslator
Copyright © 1999-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback