llvm-project/lldb
Dimitar Vlahovski 2e50d8edc6 Minidump parsing
Summary:
This is a Minidump parsing code.
There are still some more structures/data streams that need to be added.
The aim ot this is to be used in the implementation of
a minidump debugging plugin that works on all platforms/architectures.
Currently we have a windows-only plugin that uses the WinAPI to parse
the dump files.
Also added unittests for the current functionality.

Reviewers: labath, amccarth

Subscribers: tberghammer, danalbert, srhines, lldb-commits, dschuff

Differential Revision: https://reviews.llvm.org/D23545

llvm-svn: 280356
2016-09-01 11:29:53 +00:00
..
cmake Minidump parsing 2016-09-01 11:29:53 +00:00
docs Add StructuredData plugin type; showcase with new DarwinLog feature 2016-08-19 04:21:48 +00:00
examples Add an helper class lldb.formatters.synth.PythonObjectSyntheticChildProvider 2016-08-30 23:00:02 +00:00
include/lldb Revert r280137 and 280139 and subsequent build fixes 2016-08-31 08:43:37 +00:00
lit Replace hardcoded comment at 'lit.site.cfg.in' 2016-04-16 07:14:05 +00:00
lldb.xcodeproj added Xcode lldb-gtest-for-debugging target 2016-08-20 00:54:03 +00:00
lldb.xcworkspace Revert r275223, which committed the wrong thing. 2016-07-12 23:31:42 +00:00
packages/Python/lldbsuite XFail TestMemoryFind on 32-bit architectures 2016-09-01 09:17:37 +00:00
resources Bump the lldb version # in the xcode project files from 2016-03-15 04:36:11 +00:00
scripts Fixup TestPyObjSynthProvider.py and enable it again 2016-08-31 17:38:17 +00:00
source Minidump parsing 2016-09-01 11:29:53 +00:00
test Always rerun all tests on Windows. 2016-05-23 17:32:04 +00:00
third_party/Python/module Put progress.py back, apparently this can't be deleted. 2015-12-09 21:32:28 +00:00
tools Fix darwin cmake build for r279997 2016-08-30 13:18:46 +00:00
unittests Minidump parsing 2016-09-01 11:29:53 +00:00
utils Python 3: Modernize exception raising syntax. 2015-11-03 21:01:45 +00:00
www Remove mention of autoconf from the build instructions 2016-08-30 15:32:52 +00:00
.arcconfig Upgrade all the .arcconfigs to https. 2016-07-14 13:15:37 +00:00
.clang-format Reverted premature changes to .clang-format 2016-08-19 20:46:37 +00:00
.gitignore Add StructuredData plugin type; showcase with new DarwinLog feature 2016-08-19 04:21:48 +00:00
CMakeLists.txt Revert "[lldb][cmake] Remove libclang as an lldbBase dependency (NFCI)" 2016-08-19 21:00:40 +00:00
CODE_OWNERS.txt Switch linux and android CODE_OWNERS 2016-08-26 10:06:13 +00:00
INSTALL.txt Revert the patch to Test Commit Access 2015-07-06 11:26:51 +00:00
LICENSE.TXT
use_lldb_suite_root.py Preparation for turning lldbsuite into a Python package. 2015-10-27 22:33:47 +00:00