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

Issue 1377133006: Mostly-boilerplate to add MemoryMapSnapshot (Closed)

Created:
5 years, 2 months ago by scottmg
Modified:
5 years, 2 months ago
Reviewers:
Mark Mentovai
CC:
crashpad-dev_chromium.org
Base URL:
https://chromium.googlesource.com/crashpad/crashpad@memory-info-to-misc
Target Ref:
refs/heads/master
Project:
crashpad
Visibility:
Public.

Description

Mostly-boilerplate to add MemoryMapSnapshot Follows https://codereview.chromium.org/1375313005. Adds MINIDUMP_MEMORY_INFO for non-win in dbghelp.h. R=mark@chromium.org BUG=crashpad:20, crashpad:46 Committed: https://chromium.googlesource.com/crashpad/crashpad/+/937d3d710c9e062127c5556243155eec25c6c7cb

Patch Set 1 #

Patch Set 2 : . #

Patch Set 3 : rebase #

Patch Set 4 : rebase #

Patch Set 5 : . #

Patch Set 6 : . #

Patch Set 7 : . #

Total comments: 10

Patch Set 8 : . #

Patch Set 9 : rebase #

Patch Set 10 : . #

Patch Set 11 : mac too #

Patch Set 12 : 80col #

Total comments: 8

Patch Set 13 : fixes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+154 lines, -39 lines) Patch
M compat/non_win/dbghelp.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +36 lines, -0 lines 0 comments Download
M snapshot/mac/process_snapshot_mac.h View 1 2 3 4 5 6 7 8 9 10 2 chunks +2 lines, -0 lines 0 comments Download
M snapshot/mac/process_snapshot_mac.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +6 lines, -0 lines 0 comments Download
A + snapshot/memory_map_region_snapshot.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +14 lines, -9 lines 0 comments Download
M snapshot/minidump/process_snapshot_minidump.h View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -0 lines 0 comments Download
M snapshot/minidump/process_snapshot_minidump.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +7 lines, -0 lines 0 comments Download
M snapshot/process_snapshot.h View 1 2 3 4 5 6 7 2 chunks +9 lines, -0 lines 0 comments Download
M snapshot/snapshot.gyp View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -0 lines 0 comments Download
M snapshot/test/test_process_snapshot.h View 1 2 3 4 5 6 7 8 9 4 chunks +12 lines, -0 lines 0 comments Download
M snapshot/test/test_process_snapshot.cc View 1 2 3 4 5 6 7 8 9 2 chunks +9 lines, -0 lines 0 comments Download
A + snapshot/win/memory_map_region_snapshot_win.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +17 lines, -11 lines 0 comments Download
A + snapshot/win/memory_map_region_snapshot_win.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +20 lines, -19 lines 0 comments Download
M snapshot/win/process_snapshot_win.h View 1 2 3 4 5 6 7 8 9 3 chunks +4 lines, -0 lines 0 comments Download
M snapshot/win/process_snapshot_win.cc View 1 2 3 4 5 6 7 8 9 4 chunks +15 lines, -0 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
scottmg
5 years, 2 months ago (2015-10-02 00:40:51 UTC) #1
Mark Mentovai
Profuse apologies for the delay. I started reading this on Friday night, and then the ...
5 years, 2 months ago (2015-10-06 20:44:50 UTC) #2
scottmg
Hopefully this is what you meant by having the region give out MINIDUMP_MEMORY_INFO, but not ...
5 years, 2 months ago (2015-10-07 21:45:09 UTC) #3
Mark Mentovai
LGTM https://codereview.chromium.org/1377133006/diff/220001/compat/non_win/dbghelp.h File compat/non_win/dbghelp.h (right): https://codereview.chromium.org/1377133006/diff/220001/compat/non_win/dbghelp.h#newcode855 compat/non_win/dbghelp.h:855: uint32_t __alignment1; No comment necessary for __alignment fields. ...
5 years, 2 months ago (2015-10-12 13:47:53 UTC) #4
Mark Mentovai
https://codereview.chromium.org/1377133006/diff/220001/snapshot/memory_map_region_snapshot.h File snapshot/memory_map_region_snapshot.h (right): https://codereview.chromium.org/1377133006/diff/220001/snapshot/memory_map_region_snapshot.h#newcode30 snapshot/memory_map_region_snapshot.h:30: virtual MINIDUMP_MEMORY_INFO AsMinidumpMemoryInfo() const = 0; This may need ...
5 years, 2 months ago (2015-10-12 14:35:54 UTC) #5
scottmg
https://codereview.chromium.org/1377133006/diff/220001/compat/non_win/dbghelp.h File compat/non_win/dbghelp.h (right): https://codereview.chromium.org/1377133006/diff/220001/compat/non_win/dbghelp.h#newcode855 compat/non_win/dbghelp.h:855: uint32_t __alignment1; On 2015/10/12 13:47:52, Mark Mentovai wrote: > ...
5 years, 2 months ago (2015-10-13 19:33:31 UTC) #6
scottmg
5 years, 2 months ago (2015-10-13 19:37:50 UTC) #7
Message was sent while issue was closed.
Committed patchset #13 (id:240001) manually as
937d3d710c9e062127c5556243155eec25c6c7cb (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698