• Mike Wittman's avatar
    Add optional field indicating multiple symbols at an address · 8f1c27f2
    Mike Wittman authored
    Adds an optional 'm' as the first field in FUNCTION and PUBLIC records
    to indicate that the address corresponds to more than one symbol.
    Controls this by a command line flag for now to give symbol file users
    a chance to update.
    
    Also reduces the number of IDiaSymbols retained in memory to one per
    address. This reduces memory consumption by 8% when processing
    chrome.dll.pdb.
    
    Updates the processor to parse the new optional field.
    
    Bug: google-breakpad:751
    Change-Id: I6503edaf057312d21a1d63d9c84e5a4fa019dc46
    Reviewed-on: https://chromium-review.googlesource.com/773418Reviewed-by: default avatarMark Mentovai <mark@chromium.org>
    
    (cherry picked from commit b1226959a25b6a5311801d6f204b088c706e7c25)
    8f1c27f2
Name
Last commit
Last update
..
OWNERS Loading commit data...
breakpad.png Loading commit data...
breakpad.svg Loading commit data...
client_design.md Loading commit data...
contributing_to_breakpad.md Loading commit data...
exception_handling.md Loading commit data...
getting_started_with_breakpad.md Loading commit data...
linux_starter_guide.md Loading commit data...
linux_system_calls.md Loading commit data...
mac_breakpad_starter_guide.md Loading commit data...
mozilla_brown_bag_talk.md Loading commit data...
processor_design.md Loading commit data...
stack_walking.md Loading commit data...
symbol_files.md Loading commit data...
windows_client_integration.md Loading commit data...