diff options
Diffstat (limited to 'src/client/windows/handler/exception_handler.h')
-rw-r--r-- | src/client/windows/handler/exception_handler.h | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/src/client/windows/handler/exception_handler.h b/src/client/windows/handler/exception_handler.h index 38c2c3ca..09f5177c 100644 --- a/src/client/windows/handler/exception_handler.h +++ b/src/client/windows/handler/exception_handler.h @@ -67,7 +67,6 @@ #include <string> #include <vector> -#include <list> #include "client/windows/common/ipc_protocol.h" #include "client/windows/crash_generation/crash_generation_client.h" @@ -79,16 +78,6 @@ namespace google_breakpad { using std::vector; using std::wstring; -// These entries store a list of memory regions that the client wants included -// in the minidump. -struct AppMemory { - AppMemory(ULONG64 ptr, ULONG length) : ptr(ptr), length(length) {} - - ULONG64 ptr; - ULONG length; -}; -typedef std::list<AppMemory> AppMemoryList; - class ExceptionHandler { public: // A callback function to run before Breakpad performs any substantial @@ -230,11 +219,6 @@ class ExceptionHandler { // Returns whether out-of-process dump generation is used or not. bool IsOutOfProcess() const { return crash_generation_client_.get() != NULL; } - // Calling RegisterAppMemory(p, len) causes len bytes starting - // at address p to be copied to the minidump when a crash happens. - void RegisterAppMemory(void *ptr, size_t length); - void UnregisterAppMemory(void *ptr); - private: friend class AutoExceptionHandler; @@ -420,10 +404,6 @@ class ExceptionHandler { // to not interfere with debuggers. bool handle_debug_exceptions_; - // Callers can request additional memory regions to be included in - // the dump. - AppMemoryList app_memory_info_; - // A stack of ExceptionHandler objects that have installed unhandled // exception filters. This vector is used by HandleException to determine // which ExceptionHandler object to route an exception to. When an |