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

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, 8 months ago by Will Harris
Modified:
10 years, 8 months 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, 8 months ago #1
Mark Mentovai
Ted reviewed the original CL, he should have an opportunity to chime in on this ...
10 years, 8 months ago #2
Ted Mielczarek
This LGTM, keeping in mind that the patch here was based on code I originally ...
10 years, 8 months 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, 8 months 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, 8 months ago #5
Ted Mielczarek
Please make sure you credit Mikhail I. Izmestev <izmmishao5@gmail.com> for the original version of this ...
10 years, 8 months ago #6
Will Harris
10 years, 8 months 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