This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
Yes, of course -- what else would debugging info be besides... debugging info? The difference is mainly local variable tables -- information that lets a source debugger know what variable names to use for JVM registers at each line of code.
Now, if I load 100,000 instances of a Class file - which was compiled WITH Debug Info - is more memory in the JVM HEAP consumed than - if I had loaded 100,000 instances of the same class - which had NO debug info.
author and iconoclast