Tabela de Símbolos - Definição do Glossário CI/CD
Uma tabela de símbolos mapeia nomes de funções e variáveis para endereços, permitindo que o linker resolva referências e que depuradores exibam nomes significativos.
Uma tabela de símbolos é uma estrutura de dados em um arquivo objeto ou executável que mapeia nomes (funções, variáveis) para seus endereços. O linker a usa para resolver referências, e os depuradores a usam para mapear endereços de volta para nomes.
Uma tabela de símbolos é uma estrutura de dados em um arquivo objeto ou executável que mapeia nomes (funções, variáveis) para seus endereços. O linker a usa para resolver referências, e os depuradores a usam para mapear endereços de volta para nomes.
No CI
Tabelas de símbolos permitem stack traces legíveis quando um teste quebra. Removê-las (strip) reduz o tamanho dos binários, mas faz os logs de falha do CI mostrarem endereços brutos, então muitas equipes mantêm os símbolos no build de CI e só removem para o release.