Quanta área de cobertura o tratamento de exceção C ++ adiciona

Esta questão é importante especialmente para o desenvolvimento incorporado. O tratamento de exceções adiciona alguma pegada à saída binária gerada. Por outro lado, sem exceções, os erros precisam ser tratados de outra maneira, o que requer código adicional, o que eventualmente também aumenta o tamanho binári

Estou interessado em suas experiências, especialmente:

Qual é a pegada média adicionada pelo seu compilador para o tratamento de exceções (se você tiver essas medidas manipulação de exceções é realmente mais cara (muitos dizem isso), em termos de tamanho da saída binária, do que outras estratégias de manipulação de erroual estratégia de manipulação de erros você sugeriria para o desenvolvimento incorporad

Por favor, tire minhas dúvidas apenas como orientação. Qualquer entrada é bem-vinda.

Adendo: Alguém tem um método / script / ferramenta concreto que, para um objeto / executável específico do C ++, mostre a porcentagem da área ocupada pela memória que é ocupada pelas estruturas de código e dados geradas pelo compilador dedicadas ao tratamento de exceçõe

questionAnswers(1)

yourAnswerToTheQuestion