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

Issue 565002: Add an option to not handle DWARF inter-compilation unit references in Linux dump_syms. (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
11 years, 4 months ago by Lei Zhang (chromium)
Modified:
11 years, 4 months ago
Reviewers:
jimb, icodestuff
CC:
google-breakpad-dev_googlegroups.com
Base URL:
http://google-breakpad.googlecode.com/svn/trunk/
Visibility:
Public.

Description

Add an option to not handle DWARF inter-compilation unit references in Linux
dump_syms. 

This saves a lot of memory for dump_syms.

Committed: https://code.google.com/p/google-breakpad/source/detail?r=1163

Patch Set 1 : #

Patch Set 2 : make FileContext a class, move inter-CU reference handling into it #

Patch Set 3 : Use WarningReporter. Add unit test. #

Total comments: 8

Patch Set 4 : Address nits #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats Patch
M src/common/dwarf_cu_to_module.cc View 1 2 3 14 chunks +72 lines, -26 lines 0 comments Download
M src/common/dwarf_cu_to_module.h View 1 2 3 6 chunks +49 lines, -15 lines 1 comment Download
M src/common/dwarf_cu_to_module_unittest.cc View 1 2 30 chunks +106 lines, -46 lines 0 comments Download
M src/common/linux/dump_symbols.cc View 1 16 chunks +30 lines, -23 lines 0 comments Download
M src/common/linux/dump_symbols.h View 3 chunks +12 lines, -2 lines 0 comments Download
M src/common/linux/dump_symbols_unittest.cc View 5 chunks +11 lines, -7 lines 0 comments Download
M src/tools/linux/dump_syms/dump_syms.cc View 1 chunk +20 lines, -10 lines 0 comments Download

Messages

Total messages: 12
Lei Zhang (chromium)
Cary Coutant says there are very few known tools that actually use DW_FORM_ref_addr. Given this, ...
11 years, 4 months ago #1
jimb
On 2013/04/22 18:18:28, thestig wrote: > Cary Coutant says there are very few known tools ...
11 years, 4 months ago #2
Lei Zhang (chromium)
On 2013/04/22 20:24:55, jimb wrote: > On 2013/04/22 18:18:28, thestig wrote: > > Cary Coutant ...
11 years, 4 months ago #3
Lei Zhang (chromium)
Onward to patch set 3.
11 years, 4 months ago #4
jimb
Looks great - thank you! I had some minor suggestions; follow them if you agree. ...
11 years, 4 months ago #5
Lei Zhang (chromium)
https://breakpad.appspot.com/565002/diff/13008/src/common/dwarf_cu_to_module.cc File src/common/dwarf_cu_to_module.cc (right): https://breakpad.appspot.com/565002/diff/13008/src/common/dwarf_cu_to_module.cc#newcode135 src/common/dwarf_cu_to_module.cc:135: module_(module), On 2013/04/24 04:49:03, jimb wrote: > The _arg ...
11 years, 4 months ago #6
Lei Zhang (chromium)
On 2013/04/24 04:49:03, jimb wrote: > Looks great - thank you! I'll take that as ...
11 years, 4 months ago #7
Lei Zhang (chromium)
Committed patchset #4 manually as r1163 (presubmit successful).
11 years, 4 months ago #8
jimb
On 2013/04/24 21:18:29, thestig wrote: > On 2013/04/24 04:49:03, jimb wrote: > > Looks great ...
11 years, 4 months ago #9
icodestuff
Please fix dump_syms.mm. https://breakpad.appspot.com/565002/diff/22001/src/common/dwarf_cu_to_module.h File src/common/dwarf_cu_to_module.h (right): https://breakpad.appspot.com/565002/diff/22001/src/common/dwarf_cu_to_module.h#newcode79 src/common/dwarf_cu_to_module.h:79: FileContext(const string &filename, The change of ...
11 years, 4 months ago #10
Lei Zhang (chromium)
On 2013/05/08 01:43:21, icodestuff wrote: > Please fix dump_syms.mm. > > https://breakpad.appspot.com/565002/diff/22001/src/common/dwarf_cu_to_module.h > File src/common/dwarf_cu_to_module.h ...
11 years, 4 months ago #11
Lei Zhang (chromium)
11 years, 4 months ago #12
Message was sent while issue was closed.
Next CL for Mac: https://breakpad.appspot.com/592002/
Sign in to reply to this message.

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