Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to find out why my DLL has grown so much

A DLL I've been working on has recently grown a lot in size. Are there any tools that will tell my what is responsible for this? For instance, is it a template that is being instantiated too many times, or perhaps a 3rd party lib, or maybe boost?

I'm looking for a kind of profiler that looks at size rather than performance.

like image 802
Pedro d'Aquino Avatar asked Dec 28 '22 20:12

Pedro d'Aquino


1 Answers

Are you talking about size of the DLL in bytes? Try using the dumpbin utility. This can show you what's inside your DLL. /ARCHIVEMEMBERS should show you the individual object modules.

http://support.microsoft.com/kb/177429

like image 83
Bill Brasky Avatar answered Jan 13 '23 13:01

Bill Brasky