-
- Downloads
Memory consumption optimization while loading ELF debug info:
- don't map twice an ELF file for symbol lookup (in non deferred mode) - no longer entirely map an ELF file into memory, but only the sections we need. Added support for loading ELF modules thru SymLoadModule in a non life process. Factorisation of code for ELF module handling. Fixes to ELF symbol loading - drops symbols from symtab which are neither funcs nor global variables - fixes some incorrect size computation for latest GCC versions. Several cleanups and fixes.
Showing
- dlls/dbghelp/dbghelp.c 11 additions, 20 deletionsdlls/dbghelp/dbghelp.c
- dlls/dbghelp/dbghelp_private.h 5 additions, 2 deletionsdlls/dbghelp/dbghelp_private.h
- dlls/dbghelp/elf_module.c 433 additions, 233 deletionsdlls/dbghelp/elf_module.c
- dlls/dbghelp/module.c 44 additions, 10 deletionsdlls/dbghelp/module.c
- dlls/dbghelp/pe_module.c 17 additions, 13 deletionsdlls/dbghelp/pe_module.c
- dlls/dbghelp/stabs.c 33 additions, 21 deletionsdlls/dbghelp/stabs.c
This diff is collapsed.
Please register or sign in to comment