c5e242b8cd4280db5162e5a3084f2dc9e16e8ffb |
|
08-Sep-2014 |
mmandlis@chromium.org <mmandlis@chromium.org@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Extract DumpContext base class from MinidumpContext This is a pure refactoring in preparation of the Microdump(s) (which will be introduced by later CL). No behavioral change is intended. This change removes the MinidumpContext -> MinidumpStream inheritance (which is not actually needed as MinidumpContexts are never stored to streams) and extracts a base class (DumpContext) out of it. Similarly, ProcessResult is moved out to its own class. BUG=chromium:410294 Review URL: https://breakpad.appspot.com/5684002/ git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1370 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/processor/stackwalker_selftest.cc
|
5a2106b5f95f3232ac0e9aab5f081eb04313a8b6 |
|
06-Mar-2013 |
ivan.penkov@gmail.com <ivan.penkov@gmail.com@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Keeping track of modules without symbols during crash report processing. http://breakpad.appspot.com/534002/ git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1126 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/processor/stackwalker_selftest.cc
|
6162aed3c3fcfc53373c963ac375d39a5dfa5a25 |
|
06-Mar-2013 |
ted.mielczarek@gmail.com <ted.mielczarek@gmail.com@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Use stdint types everywhere R=mark at https://breakpad.appspot.com/535002/ git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1121 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/processor/stackwalker_selftest.cc
|
2cc15ba4327831f917ff55b87e6d5fc3c7750085 |
|
17-Jan-2013 |
ted.mielczarek@gmail.com <ted.mielczarek@gmail.com@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Move scoped_ptr.h to common R=mark at https://breakpad.appspot.com/509002/ git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1096 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/processor/stackwalker_selftest.cc
|
e1930985430ce289f4fe8525f51050e5d78cc44e |
|
25-Jun-2010 |
ted.mielczarek <ted.mielczarek@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Breakpad: Avoid using the C++ <cfoo> headers. This patch avoids unnecessary use of the <cfoo> headers in files that don't actually use the identifiers they declare in the std:: namespace. It also changes some files to better conform with the "Names and Order of Includes" rules in the Google C++ Style Guide. A=jimb R=mark git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@619 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/processor/stackwalker_selftest.cc
|
c27cf3e3959189f78fe2de40405987c3f33488ce |
|
25-Feb-2008 |
mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Use "%" PRIx64 instead of "%llx" (#241). r=bryner http://groups.google.com/group/google-breakpad-dev/browse_thread/thread/327dc5326077e48d git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@241 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/processor/stackwalker_selftest.cc
|
ea2bba970675e01f9964f82d3f44960c1aad05dc |
|
26-Sep-2007 |
mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Add SPARC/Solaris support to client handler and processor (#201, 200). Patch by Michael shang <satisfy123>. r=me, r=Alfred Peng. http://groups.google.com/group/google-breakpad-discuss/browse_thread/thread/2fba07577f1fa35e git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@215 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/processor/stackwalker_selftest.cc
|
32b802dba3d49880a0414d066e71cdc20ab09901 |
|
25-May-2007 |
mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Provide for logging initialization routines (#179). r=bryner http://groups.google.com/group/google-breakpad-dev/browse_thread/thread/4b196ca0b6d7f9a6 git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@177 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/processor/stackwalker_selftest.cc
|
e5dc60822e5938fea2ae892ccddb906641ba174e |
|
14-Feb-2007 |
mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Rename Airbag to Breakpad. git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@122 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/processor/stackwalker_selftest.cc
|
97d392dc4b60f0099cd7ad8c8a5f06581a532392 |
|
10-Jan-2007 |
mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Communicate OS and CPU to SymbolSupplier (#107). r=bryner Interface change: moved a few fields around in ProcessState; added new arguments to Stackwalker and SymbolSupplier. http://groups.google.com/group/airbag-dev/browse_thread/thread/17e4a48ec3ede932 git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@101 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/processor/stackwalker_selftest.cc
|
fb35cf79e290fc14b544f41157231d36d57dd213 |
|
12-Dec-2006 |
mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Fix stackwalker_selftest following #89 (#95). r=bryner http://groups.google.com/group/airbag-dev/browse_thread/thread/d6d6a83ec41f4e0f git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@84 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/processor/stackwalker_selftest.cc
|
fd38d48e6d5e56cb66b0fa0f7e25f840a83dac5c |
|
12-Dec-2006 |
bryner <bryner@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Add an abstract interface to SourceLineResolver, and allow any implementation to be used with MinidumpProcessor. The basic SourceLineResolver is now a public interface (#89) git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@83 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/processor/stackwalker_selftest.cc
|
db3342a10ec30902aa9018b80e1d9a40bd01c487 |
|
05-Dec-2006 |
mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Module API (#32). r=waylonis, bryner - Introduces a standard API for dealing with modules. MinidumpModule is now a concrete implementation of this API. Code may interact with single modules using the CodeModule interface, and collections of modules using its container, the CodeModules interface. - CodeModule is used directly by SymbolSupplier implementations and SourceLineResolver. Reliance on the specific implementation in MinidumpModule has been eliminated. - Module lists are now added to ProcessState objects. Module references in each stack frame are now pointers to objects in these module lists. - The sample minidump_stackwalk tool prints the module list after printing all threads' stacks. http://groups.google.com/group/airbag-dev/browse_frm/thread/a9c0550edde54cf8 git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@74 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/processor/stackwalker_selftest.cc
|
fe82bf24a93d9d3affd614aaa23f2f018a733d8e |
|
06-Nov-2006 |
mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Move headers for exported interfaces into src/google_airbag (#51). r=bryner http://groups.google.com/group/airbag-dev/browse_thread/thread/e01f177386e8794a git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@60 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/processor/stackwalker_selftest.cc
|
80e98391dc7ff361355e72c24c0fb222518bcdfc |
|
25-Oct-2006 |
mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Fix minor style problems (#58). r=bryner http://groups.google.com/group/airbag-dev/browse_thread/thread/bbcecab979fa82bc git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@49 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/processor/stackwalker_selftest.cc
|
2466d8e993a800a17e00deda2f3a27e0505140e1 |
|
23-Oct-2006 |
mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Replace auto_ptr with scoped_ptr (#56). r=bryner http://groups.google.com/group/airbag-dev/browse_thread/thread/54c66451ed8e2835 git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@46 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/processor/stackwalker_selftest.cc
|
d119a921ea611dc38cfcb7411759ddf2c688603f |
|
23-Oct-2006 |
mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Make stack_frame_info vector hold linked_ptrs instead of objects; make Stackwalker::Walk create and return a CallStack instead of filling a caller-supplied one (#54). r=bryner Interface change: Stackwalker::Walk and MinidumpProcessor::Process now return a new CallStack*. http://groups.google.com/group/airbag-dev/browse_thread/thread/d2bad5d7c115c3fe git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@45 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/processor/stackwalker_selftest.cc
|
246f4068280b5b191303ff13671e43a0522987de |
|
20-Oct-2006 |
mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Handle frame pointer omission, (#21), part 4 (final part!): FPO stackwalker. r=bryner - This change allows Airbag to properly walk win32 stacks produced by code built with MSVC's frame pointer omission optimization (/Oy). This optimization is enabled at /O1 and /O2. - There too many interface and file format changes to list here. http://groups.google.com/group/airbag-dev/browse_thread/thread/85ce85bfa8457ece git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@42 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/processor/stackwalker_selftest.cc
|
0dbedc973d5ce1e2c6924a144b3ac02ee4283091 |
|
25-Sep-2006 |
mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Better testing for Stackwalker (#18). r=bryner - Test StackwalkerX86 and StackwalkerPPC on the current process, if built by a supported compiler (gcc) on a supported (walkable) CPU (x86, ppc). - This test is not enabled by default because of certain optimizations that interfere with it (stack frame reuse, frame pointer omission). See the comments at the top of stackwalker_selftest.cc. To enable this test in the standard "make check" suite, configure with --enable-selftest. http://groups.google.com/group/airbag-dev/browse_thread/thread/2ca1c8e72c809bec git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@35 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/processor/stackwalker_selftest.cc
|