Optimization Level - Definição do Glossário de CI/CD
Um optimization level (-O0, -O2, -O3, -Os) é o botão que informa ao compilador quanto esforço gastar otimizando; níveis mais altos executam mais passes para gerar binários mais rápidos ou menores, ao custo de compilações mais longas e depuração mais difícil - o CI escolhe por perfil de build.
Guias relacionados
Build Profile - CI/CD Glossary DefinitionA build profile is a named set of compiler and build settings - debug vs release - that controls optimization…
Inlining - CI/CD Glossary DefinitionInlining replaces a function call with the function’s body, removing call overhead and unlocking further opti…
Vectorization - CI/CD Glossary DefinitionVectorization rewrites a scalar loop to process several elements per instruction using SIMD, multiplying thro…