how to avoid loading of symbols 
Author Message
 how to avoid loading of symbols

Working on development of a huge project (>300 dll = total 129 Mo), is there
a way to avoid loading of all the pdbs when launching a debug session. One
idea should be  to load pdb only on purpose at runtime when you step into a
given DLL. Another should be to "hide" the pdb in a directory different from
the one of the exe and dll to avoid the implicit load of pdb .

Thanks in advance



Mon, 30 Dec 2002 03:00:00 GMT  
 how to avoid loading of symbols

If you implicitly link with dlls then it means the exe will need the dll's
at startup, which means the de{*filter*} will be loading the symbols. The
Output window displays this. If you perform a delay load or explict
LoadLibrary then the symbols won't get loaded. I don't there is a setting
in VC++ to defer loading of symbols. WinDBG has an options,
View->Options->Symbols, you can select Defer Loading Until Needed, it might
help.



Tue, 31 Dec 2002 03:00:00 GMT  
 
 [ 2 post ] 

 Relevant Pages 

1. hanging in loading symbols in debugging DLL loaded by external App

2. Avoiding symbol name clashes

3. loading symbols on xp (user32 and nvoglnt.dll)

4. Visual C++ 6.0 Can't Load XP Debug Symbols

5. system symbols not all loading

6. Loading XP Symbols in Visual C++

7. Loading Symbols takes a very long time

8. Debugger can't load symbols after rebase

9. Can't load debug symbols on NT5 [server] Beta2

10. ODBC symbol files are not loaded in the debugger

11. Waiting while Loading Symbols

12. loading symbols

 

 
Powered by phpBB® Forum Software