Optimization Level - CI/CD Glossary Definition
An optimization level (-O0, -O2, -O3, -Os) is the dial telling the compiler how much effort to spend optimizing; higher levels run more passes for faster or smaller binaries at the cost of longer compiles and harder debugging - CI picks per build profile.
Related guides
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…