InfoQ Homepage Debug Information is Huge and What to do About It

Debug Information is Huge and What to do About It

Company: Backtrace

Debug information is used by symbolic debuggers to reconcile process executable state to the source-code form that is familiar to most software engineers. This information is responsible for mapping memory addresses and register values to function names, source code locations and describing variables.

Some environments choose to omit debug information. Of the many reasons, the typically valid reasons are disk utilization and arguably, intellectual property protection.

This article is a pragmatic introduction to debug information and provides insights on how to manage and deploy debug information.


Is your profile up-to-date? Please take a moment to review and update.

Note: If updating/changing your email, a validation request will be sent

Company name:
Company role:
Company size:
You will be sent an email to validate the new email address. This pop-up will close itself in a few moments.