FERRAMENTAS LINUX: O Clang-Scan-Depts, chega no Clang 9.0 para a digitalização de dependência muito mais rápida

segunda-feira, 17 de junho de 2019

O Clang-Scan-Depts, chega no Clang 9.0 para a digitalização de dependência muito mais rápida




Confira !!

Chegando esta semana na base de código de desenvolvimento LLVM Clang 9.0 é a nova ferramenta clang-scan-deps para uma varredura muito mais rápida de arquivos para dependências em comparação com a abordagem tradicional baseada em pré-processadores.

O desenvolvimento de clang-scan-deps foi liderado pela equipe de compiladores da Apple e oferece desempenho até dez (10) vezes mais rápido para a varredura de dependências / módulos antes da compilação, em comparação com a varredura baseada em pré-processador.

O Clang-scan-deps foi projetado para escalar muito bem para bases de código com muitos arquivos C ++ e está trabalhando em suporte adequado a módulos C ++ 20. Em última análise, eles planejam fornecer integração de clang-scan-deps com o serviço Clangd e mais para integração com IDE e outros casos de uso.

          

O código inicial clang-scan-deps se fundiu esta semana no Clang SVN / Git. O LLVM / Clang 9.0 está previsto para lançamento em setembro, devido à sua cadência de lançamento usual.

Fonte

Até apróxima !

Nenhum comentário:

Postar um comentário