diff options
Diffstat (limited to 'src/google_breakpad/processor/stackwalker.h')
-rw-r--r-- | src/google_breakpad/processor/stackwalker.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/google_breakpad/processor/stackwalker.h b/src/google_breakpad/processor/stackwalker.h index a1bd3e7f..4378f75b 100644 --- a/src/google_breakpad/processor/stackwalker.h +++ b/src/google_breakpad/processor/stackwalker.h @@ -89,8 +89,10 @@ class Stackwalker { DumpContext* context, MemoryRegion* memory, const CodeModules* modules, + const CodeModules* unloaded_modules, StackFrameSymbolizer* resolver_helper); + static void set_max_frames(uint32_t max_frames) { max_frames_ = max_frames; max_frames_set_ = true; @@ -189,6 +191,11 @@ class Stackwalker { // This field is optional and may be NULL. const CodeModules* modules_; + // A list of unloaded modules, for populating frames which aren't matched + // to any loaded modules. + // This field is optional and may be NULL. + const CodeModules* unloaded_modules_; + protected: // The StackFrameSymbolizer implementation. StackFrameSymbolizer* frame_symbolizer_; |