Constant folding

{{#ifeq:||Un article de Ziki, l'encyclopédie libre.|Une page de Ziki, l'encyclopédie libre.}}

Le constant folding (la simplification de sous-expressions constantes) est une des premières optimisations effectuée lors de la compilation d'un programme informatique. Elle consiste à remplacer une expression constante par sa valeur, calculée statiquement par le compilateur.

Par exemple, le code suivant en C : <syntaxhighlight lang="C"> int i = 1 + 2 ; </syntaxhighlight> sera compilé comme s'il s'agissait du code suivant : <syntaxhighlight lang="C"> int i = 3 ; </syntaxhighlight>

Liens externes

Modèle:Portail