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

Issue 707543002: MinidumpLocationDescriptorListWriter (Closed)

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

Description

minidump: Refactor MinidumpCrashpadInfoListWriter into a base class, MinidumpLocationDescriptorListWriter. This allows easier construction of minidump structures that are lists of MINIDUMP_LOCATION_DESCRIPTOR structures in the future. TEST=minidump_test R=rsesek@chromium.org Committed: https://chromium.googlesource.com/crashpad/crashpad/+/20032b5ddf8e58ab0a3a1d7c46dc30639c4b547b

Patch Set 1 #

Total comments: 1

Patch Set 2 : Rebase #

Patch Set 3 : Add missing “override” #

Total comments: 2

Patch Set 4 : Share MinidumpLocationDescriptorListAtStart() #

Total comments: 1

Patch Set 5 : Address review feedback #

Unified diffs Side-by-side diffs Delta from patch set Stats (+471 lines, -151 lines) Patch
M minidump/minidump.gyp View 1 2 3 3 chunks +5 lines, -0 lines 0 comments Download
M minidump/minidump_crashpad_info_writer_test.cc View 1 chunk +1 line, -1 line 0 comments Download
M minidump/minidump_extensions.h View 4 chunks +23 lines, -18 lines 0 comments Download
A minidump/minidump_location_descriptor_list_writer.h View 1 2 3 4 1 chunk +82 lines, -0 lines 0 comments Download
A minidump/minidump_location_descriptor_list_writer.cc View 1 chunk +102 lines, -0 lines 0 comments Download
A minidump/minidump_location_descriptor_list_writer_test.cc View 1 2 3 4 1 chunk +133 lines, -0 lines 0 comments Download
M minidump/minidump_module_crashpad_info_writer.h View 3 chunks +2 lines, -12 lines 0 comments Download
M minidump/minidump_module_crashpad_info_writer.cc View 1 2 3 4 3 chunks +4 lines, -69 lines 0 comments Download
M minidump/minidump_module_crashpad_info_writer_test.cc View 1 2 3 10 chunks +13 lines, -33 lines 0 comments Download
M minidump/minidump_writable.h View 2 chunks +2 lines, -7 lines 0 comments Download
M minidump/minidump_writable.cc View 2 chunks +3 lines, -3 lines 0 comments Download
A minidump/test/minidump_location_descriptor_list_test_util.h View 1 2 3 4 1 chunk +45 lines, -0 lines 0 comments Download
A minidump/test/minidump_location_descriptor_list_test_util.cc View 1 2 3 4 1 chunk +48 lines, -0 lines 0 comments Download
M minidump/test/minidump_writable_test_util.h View 2 chunks +3 lines, -3 lines 0 comments Download
M minidump/test/minidump_writable_test_util.cc View 1 2 chunks +5 lines, -5 lines 0 comments Download

Messages

Total messages: 7 (1 generated)
Mark Mentovai
https://codereview.chromium.org/707543002/diff/1/minidump/minidump_location_descriptor_list_writer.h File minidump/minidump_location_descriptor_list_writer.h (right): https://codereview.chromium.org/707543002/diff/1/minidump/minidump_location_descriptor_list_writer.h#newcode44 minidump/minidump_location_descriptor_list_writer.h:44: //! To provide type-correctness, subclasses are expected to provide ...
6 years, 1 month ago (2014-11-05 17:29:02 UTC) #2
Mark Mentovai
Updated to improve sharing in the tests.
6 years, 1 month ago (2014-11-06 19:23:46 UTC) #3
Robert Sesek
https://codereview.chromium.org/707543002/diff/40001/minidump/minidump_location_descriptor_list_writer.h File minidump/minidump_location_descriptor_list_writer.h (right): https://codereview.chromium.org/707543002/diff/40001/minidump/minidump_location_descriptor_list_writer.h#newcode53 minidump/minidump_location_descriptor_list_writer.h:53: const PointerVector<MinidumpWritable>& children() const { return children_; } Could ...
6 years, 1 month ago (2014-11-06 19:44:28 UTC) #4
Mark Mentovai
Updated. https://codereview.chromium.org/707543002/diff/40001/minidump/minidump_location_descriptor_list_writer.h File minidump/minidump_location_descriptor_list_writer.h (right): https://codereview.chromium.org/707543002/diff/40001/minidump/minidump_location_descriptor_list_writer.h#newcode53 minidump/minidump_location_descriptor_list_writer.h:53: const PointerVector<MinidumpWritable>& children() const { return children_; } ...
6 years, 1 month ago (2014-11-06 20:37:05 UTC) #5
Robert Sesek
LGTM
6 years, 1 month ago (2014-11-06 21:36:57 UTC) #6
Mark Mentovai
6 years, 1 month ago (2014-11-06 21:58:40 UTC) #7
Message was sent while issue was closed.
Committed patchset #5 (id:80001) manually as
20032b5ddf8e58ab0a3a1d7c46dc30639c4b547b (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698