mirror of
https://git.suyu.dev/suyu/breakpad.git
synced 2026-01-03 21:24:43 +01:00
Modify symbol supplier interface to support an overload that takes a symbol data buffer, to get around an extraneous read/write of symbol data
R=doshimun git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@311 4c0a9323-5329-0410-9bdc-e9ce6186880e
This commit is contained in:
parent
a285652cba
commit
0fd2f1ae21
7 changed files with 166 additions and 40 deletions
|
|
@ -56,6 +56,9 @@ class SourceLineResolverInterface {
|
|||
// map_file should contain line/address mappings for this module.
|
||||
virtual bool LoadModule(const string &module_name,
|
||||
const string &map_file) = 0;
|
||||
// Same as above, but takes the contents of a pre-read map buffer
|
||||
virtual bool LoadModuleUsingMapBuffer(const string &module_name,
|
||||
const string &map_buffer) = 0;
|
||||
|
||||
// Returns true if a module with the given name has been loaded.
|
||||
virtual bool HasModule(const string &module_name) const = 0;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue