Mark Mentovai
bdfd147a47
Add MinidumpMiscInfoWriter::InitializeFromSnapshot() and its test.
...
TEST=minidump_test MinidumpMiscInfoWriter.InitializeFromSnapshot
R=rsesek@chromium.org
Review URL: https://codereview.chromium.org/701783004
2014-11-05 18:15:19 -05:00
Mark Mentovai
8609cdb60d
Add MinidumpSystemInfoWriter::InitializeFromSnapshot() and its test.
...
TEST=minidump_test MinidumpSystemInfo*
R=rsesek@chromium.org
Review URL: https://codereview.chromium.org/694063003
2014-11-05 18:10:38 -05:00
Mark Mentovai
62b0976290
Add MinidumpExceptionWriter::InitializeFromSnapshot() and test.
...
TEST=minidump_test MinidumpExceptionWriter.InitializeFromSnapshot
R=rsesek@chromium.org
Review URL: https://codereview.chromium.org/698673002
2014-11-04 12:41:01 -05:00
Mark Mentovai
8248c030e2
Add MinidumpThreadListWriter::InitializeFromSnapshot(), everything
...
downstream, and tests.
TEST=minidump_test
R=rsesek@chromium.org
Review URL: https://codereview.chromium.org/693933002
2014-11-04 12:36:29 -05:00
Mark Mentovai
52c2f6edfc
Add MinidumpContextWriter::CreateFromSnapshot(), everything downstream,
...
and its test.
Minidump context structures now interoperate more easily with snapshot
CPUContext structures, while maintaining identical layout to before.
This is facilitated by reusing the Fxsave types for the substructures
which were completely identical, and by using compatible logic to
initialize the minidump and snapshot structures for testing.
TEST=minidump_test, snapshot_test
R=rsesek@chromium.org
Review URL: https://codereview.chromium.org/686353004
2014-11-03 17:43:39 -05:00
Mark Mentovai
4299ab3c4c
Add MinidumpMemoryListWriter::AddFromSnapshot(), everything downstream,
...
and its test.
TEST=minidump_test MinidumpMemoryWriter.AddFromSnapshot
R=rsesek@chromium.org
Review URL: https://codereview.chromium.org/641603006
2014-10-30 17:15:49 -04:00
Mark Mentovai
4ee00568b7
snapshot: Make destructors of interface classes public and virtual.
...
R=rsesek@chromium.org
Review URL: https://codereview.chromium.org/689483003
2014-10-29 17:31:23 -04:00
Mark Mentovai
7f30a9ebef
Fix a few documentation problems.
...
R=rsesek@chromium.org
Review URL: https://codereview.chromium.org/688643002
2014-10-29 11:33:34 -04:00
Mark Mentovai
765e428321
minidump: Add InitializeFromSnapshot() for
...
MinidumpModuleCrashpadInfoListWriter and everything downstream.
TEST=minidump_test
R=rsesek@chromium.org
Review URL: https://codereview.chromium.org/683143003
2014-10-28 17:00:46 -04:00