Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
lldb
/
e5dadc19db7e2f2e5ed5edf34dc920446266fd00
/
source
/
Plugins
/
SymbolFile
/
DWARF
/
DWARFDebugInfoEntry.cpp
e5dadc1
Add explicit braces to quiet the "avoid dangling else" warning from clang.
by Greg Clayton
· 11 years ago
6b80ad9
Fixes LLDB address ranges with gcc 4.8
by Ashok Thirumurthi
· 11 years ago
1e46e1a
Fix issues with GCC debugging. GCC emits DWARF in unique ways that LLDB wasn't handling. This fix will fix cases where classes are forward declared using DW_TAG_structure_type and then actually defined using DW_TAG_class_type. LLDB, when it finds a forward declaration, would try and find and parse the complete type. It does this by:
by Greg Clayton
· 11 years ago
3f8c606
<rdar://problem/13561911>
by Greg Clayton
· 11 years ago
36da2aa
<rdar://problem/13069948>
by Greg Clayton
· 11 years ago
6f3a711
Make sure to check for DW_AT_linkage_name to get the mangled name in the DWARF along with the older DW_AT_MIPS_linkage_name attribute.
by Greg Clayton
· 12 years ago
5f35a4b
Resolve printf formatting warnings on Linux:
by Daniel Malea
· 12 years ago
6f01c93
Bunch of cleanups for warnings found by the llvm static analyzer.
by Jim Ingham
· 12 years ago
03f6d64
Ashok Thirumurthi patch to enable the latest and greatest DWARF forms from the DWARF 4 specification.
by Greg Clayton
· 12 years ago
cbacba1
<rdar://problem/11740973>
by Greg Clayton
· 12 years ago
cbff0fb
<rdar://problem/11291668>
by Greg Clayton
· 12 years ago
b88575e
Fixed an issue where we might accept the wrong type when completing
by Greg Clayton
· 12 years ago
df6dc88
Added code in the Host layer that can report system log messages
by Greg Clayton
· 12 years ago
2f28ece
<rdar://problem/10507811>
by Greg Clayton
· 12 years ago
5985732
<rdar://problem/10551280>
by Greg Clayton
· 12 years ago
75d8c25
CommandObjectProcess was recently changed to automatically use the platform
by Greg Clayton
· 13 years ago
c5b3f50
Shrink-to-fit our std::vector<DWARFDebugInfoEntry> collections and save 20%
by Greg Clayton
· 13 years ago
489575c
Further performance improvements in the DWARF parser:
by Greg Clayton
· 13 years ago
0963fdd
Looking at our memory usage with Instruments when debugging a large application
by Greg Clayton
· 13 years ago
6364304
Make sure we create only unique one namespace per AST when parsing the DWARF.
by Greg Clayton
· 13 years ago
bc36a86
Added more functionality to Range template classes in RangeMap.h and converted remaining DWARF areas that were using ranges over to this class. Also converted lldb_private::Block to use it.
by Greg Clayton
· 13 years ago
7e5fa7f
Update declarations for all functions/methods that accept printf-style
by Jason Molenda
· 13 years ago
144188b
Huge memory and performance improvements in the DWARF parser.
by Greg Clayton
· 13 years ago
169c5fb
Fix a bunch of places where we were passing Stream *'s but were
by Jim Ingham
· 13 years ago
5454892
Move DIE location reporting into the DWARFDebugInfo class, use it from there in SymbolFileDWARF::ParseType (and eventually in other interesting places as well.)
by Jim Ingham
· 13 years ago
c5dca6c
Fixed some issues with parsing C++ methods where our detection
by Greg Clayton
· 13 years ago
7bb069b
Modified version of a patch from Warren Paul that takes care of issues with
by Greg Clayton
· 13 years ago
5d187e5
Spelling changes applied from lldb_spelling.diffs from Bruce Mitchener.
by Greg Clayton
· 13 years ago
e5748d8
Did a lot of code cleanup.
by Greg Clayton
· 14 years ago
f3d0b0c
Updated the lldb_private::Flags class to have better method names and made
by Greg Clayton
· 14 years ago
4c273fd
Unbreak build, you can't take a pointer from a "register" variable. Most compilers ignore this keyword anyways.
by Benjamin Kramer
· 14 years ago
5fcff9a
15-20% speed improvement when parsing DWARF. I used instruments to
by Greg Clayton
· 14 years ago
178710c
Looking at some of the test suite failures in DWARF in .o files with the
by Greg Clayton
· 14 years ago
24943d2
Initial checkin of lldb code from internal Apple repo.
by Chris Lattner
· 14 years ago