Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(94)

Issue 597673004: Add the Snapshot interface (Closed)

Created:
6 years, 3 months ago by Mark Mentovai
Modified:
6 years, 2 months ago
Reviewers:
Robert Sesek
CC:
crashpad-dev_chromium.org
Base URL:
https://chromium.googlesource.com/crashpad/crashpad@master
Project:
crashpad
Visibility:
Public.

Description

Add the Snapshot interface. These are all of the abstract base classes used in the Snapshot series, discussed in the thread at https://groups.google.com/a/chromium.org/d/topic/crashpad-dev/4pACgjhIz-I. R=rsesek@chromium.org Committed: https://chromium.googlesource.com/crashpad/crashpad/+/7b2e7efcc247583cd8044118c48480c5aa59c756

Patch Set 1 #

Total comments: 11

Patch Set 2 : Address review feedback #

Patch Set 3 : Make everything else const too #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1060 lines, -0 lines) Patch
M crashpad.gyp View 1 chunk +1 line, -0 lines 0 comments Download
A snapshot/cpu_architecture.h View 1 1 chunk +39 lines, -0 lines 0 comments Download
A snapshot/cpu_context.h View 1 1 chunk +173 lines, -0 lines 0 comments Download
A snapshot/cpu_context.cc View 1 1 chunk +33 lines, -0 lines 0 comments Download
A snapshot/exception_snapshot.h View 1 2 1 chunk +96 lines, -0 lines 0 comments Download
A snapshot/memory_snapshot.h View 1 2 1 chunk +78 lines, -0 lines 0 comments Download
A snapshot/module_snapshot.h View 1 2 1 chunk +149 lines, -0 lines 0 comments Download
A snapshot/process_snapshot.h View 1 2 1 chunk +116 lines, -0 lines 0 comments Download
A snapshot/snapshot.gyp View 1 1 chunk +41 lines, -0 lines 0 comments Download
A snapshot/system_snapshot.h View 1 1 chunk +265 lines, -0 lines 0 comments Download
A snapshot/thread_snapshot.h View 1 2 1 chunk +69 lines, -0 lines 0 comments Download

Messages

Total messages: 7 (2 generated)
Mark Mentovai
6 years, 3 months ago (2014-09-23 19:37:26 UTC) #2
Robert Sesek
https://codereview.chromium.org/597673004/diff/1/snapshot/cpu_context.h File snapshot/cpu_context.h (right): https://codereview.chromium.org/597673004/diff/1/snapshot/cpu_context.h#newcode23 snapshot/cpu_context.h:23: struct CPUContextX86 { I understand why this is mostly ...
6 years, 2 months ago (2014-09-25 15:44:09 UTC) #3
Mark Mentovai
Feedback addressed. https://codereview.chromium.org/597673004/diff/1/snapshot/cpu_context.h File snapshot/cpu_context.h (right): https://codereview.chromium.org/597673004/diff/1/snapshot/cpu_context.h#newcode23 snapshot/cpu_context.h:23: struct CPUContextX86 { Robert Sesek wrote: > ...
6 years, 2 months ago (2014-10-02 20:27:00 UTC) #5
Robert Sesek
LGTM
6 years, 2 months ago (2014-10-02 20:55:53 UTC) #6
Mark Mentovai
6 years, 2 months ago (2014-10-02 21:09:41 UTC) #7
Message was sent while issue was closed.
Committed patchset #3 (id:40001) manually as
7b2e7efcc247583cd8044118c48480c5aa59c756 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698