Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(9)

Issue 1264002: Add support for Win64 stack unwind data as STACK CFI (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
10 years, 1 month ago by Will Harris
Modified:
10 years, 1 month ago
Base URL:
http://google-breakpad.googlecode.com/svn/trunk/src/
Visibility:
Public.

Description

Add support for Win64 stack unwind data as STACK CFI

This CL was based on https://breakpad.appspot.com/345002/

BUG=572
TEST=Run dump_syms_unittest after compiling dump_syms_regtest.cc with x64
toolchain

Patch Set 1 #

Total comments: 4

Patch Set 2 : nits #

Total comments: 6

Patch Set 3 : nits and check for range exceeded #

Unified diffs Side-by-side diffs Delta from patch set Stats Patch
M common/windows/pdb_source_line_writer.cc View 1 2 3 chunks +191 lines, -1 line 0 comments Download
M common/windows/pdb_source_line_writer.h View 1 chunk +10 lines, -0 lines 0 comments Download
M tools/windows/dump_syms/dump_syms.gyp View 1 chunk +7 lines, -0 lines 0 comments Download
M tools/windows/dump_syms/dump_syms_unittest.cc View 1 chunk +2 lines, -0 lines 0 comments Download
A tools/windows/dump_syms/testdata/dump_syms_regtest64.pdb View 0 chunks +-1 lines, --1 lines 0 comments Download
A tools/windows/dump_syms/testdata/dump_syms_regtest64.sym View 1 chunk +4559 lines, -0 lines 0 comments Download

Messages

Total messages: 7
Will Harris
10 years, 1 month ago #1
Mark Mentovai
Ted reviewed the original CL, he should have an opportunity to chime in on this ...
10 years, 1 month ago #2
Ted Mielczarek
This LGTM, keeping in mind that the patch here was based on code I originally ...
10 years, 1 month ago #3
Mark Mentovai
LGTM. Very cool. https://breakpad.appspot.com/1264002/diff/60001/common/windows/pdb_source_line_writer.cc File common/windows/pdb_source_line_writer.cc (right): https://breakpad.appspot.com/1264002/diff/60001/common/windows/pdb_source_line_writer.cc#newcode61 common/windows/pdb_source_line_writer.cc:61: union UnwindCode { Minor stylish nits: ...
10 years, 1 month ago #4
Will Harris
PTAL https://breakpad.appspot.com/1264002/diff/1/common/windows/pdb_source_line_writer.cc File common/windows/pdb_source_line_writer.cc (right): https://breakpad.appspot.com/1264002/diff/1/common/windows/pdb_source_line_writer.cc#newcode99 common/windows/pdb_source_line_writer.cc:99: // OPTIONAL ULONG exception_data[]; On 2014/03/21 15:58:26, Ted ...
10 years, 1 month ago #5
Ted Mielczarek
Please make sure you credit Mikhail I. Izmestev <izmmishao5@gmail.com> for the original version of this ...
10 years, 1 month ago #6
Will Harris
10 years, 1 month ago #7
Yes, certainly will credit original author in the commit.  I've created a new
patch https://breakpad.appspot.com/1274002/ which is correctly based (I was
using upload.py before) so once that gets LGTM I'll push the change.
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld 1004:630ec63f810e-tainted