mirror of
https://github.com/yuzu-mirror/breakpad.git
synced 2026-01-28 11:04:19 +01:00
src/linux/common/module.h defines a new class, google_breakpad::Module, that can represent the contents of a breakpad symbol file. Module::Write writes a well-formed symbol file to the given stream. src/linux/common/dump_symbols.cc can now lose its symbol-file-writing code, and change DumpStabsHandler to populate a Module object, rather than the old SymbolInfo/SourceFileInfo/... collection of types. The code to compute function and line sizes, even in the absence of reliable size data in STABS, is moved into a new Finalize method of DumpStabsHandler, which is responsible for completing the Module's contents. a=jimblandy r=nealsid git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@380 4c0a9323-5329-0410-9bdc-e9ce6186880e |
||
|---|---|---|
| .. | ||
| dump_symbols.cc | ||
| dump_symbols.h | ||
| file_id.cc | ||
| file_id.h | ||
| guid_creator.cc | ||
| guid_creator.h | ||
| http_upload.cc | ||
| http_upload.h | ||
| module.cc | ||
| module.h | ||
| stabs_reader.cc | ||
| stabs_reader.h | ||