Eliminação de Código Morto - Definição do Glossário CI/CD
A eliminação de código morto é uma otimização de compilador que remove código cujos resultados nunca são usados ou que nunca pode ser alcançado, reduzindo o tamanho do binário e, às vezes, o tempo de execução.
Versus tree shaking
A eliminação de código morto opera dentro de uma unidade de compilação sobre instruções e valores; o tree shaking opera entre módulos sobre exports inteiros. Muitos bundlers fazem ambos.
Guias relacionados
Tree Shaking - CI/CD Glossary DefinitionTree Shaking: Tree shaking is a build optimization that removes exports and modules that are never imported a…
Bundling - CI/CD Glossary DefinitionBundling: Bundling combines many source modules and their dependencies into a smaller number of output files,…
Minification - CI/CD Glossary DefinitionMinification: Minification rewrites source (typically JavaScript or CSS) to be smaller without changing behav…