Compilação Ahead-of-Time - Definição do Glossário CI/CD
A compilação ahead-of-time (AOT) traduz código-fonte ou bytecode em código de máquina nativo antes de o programa rodar, e não durante a execução, trocando tempos de build mais longos por inicialização mais rápida e desempenho de runtime mais estável.
Exemplos
GraalVM native-image, o compilador AOT do Angular e dart compile exe são toolchains AOT. Builds AOT tendem a ser a etapa mais lenta de um pipeline.
Guias relacionados
Just-in-Time Compilation - CI/CD Glossary DefinitionJust-in-Time Compilation: Just-in-time (JIT) compilation compiles code to native machine code during executio…
Compilation - CI/CD Glossary DefinitionCompilation: Compilation is the process of translating source code into a lower-level form (machine code, byt…
Bytecode - CI/CD Glossary DefinitionBytecode: Bytecode is a compact, platform-independent instruction set produced by a compiler and executed by…