index
:
qt-creator/perfparser.git
10.0
11.0
12.0
13.0
14.0
3.6
4.0
4.1
4.10
4.11
4.12
4.13
4.14
4.15
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.9
5.0
6.0
7.0
8.0
9.0
master
stable
Parser for perf data files, creates output suitable for the QtCreator plugin
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
app
/
perfsymboltable.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Introduce per-DSO cache for symbol lookup via dwfl_module_addrinfo
Milian Wolff
2020-01-09
1
-6
/
+16
*
Share per-DSO address cache across processes
Milian Wolff
2020-01-09
1
-3
/
+3
*
Only try the dwfl_addrmodule pgoff fallback for valid ElfInfo
Milian Wolff
2020-01-09
1
-1
/
+1
*
Build fully qualified identifiers for inlined C++ subroutines
Milian Wolff
2019-10-02
1
-14
/
+79
*
Mark CuDieRange as movable type
Milian Wolff
2019-09-30
1
-1
/
+3
*
Properly map discontiguous CU DIE ranges
Milian Wolff
2019-09-30
1
-28
/
+11
*
Simplify dwfl_module_addrdie fall-back when .debug_aranges is missing
Milian Wolff
2019-09-26
1
-125
/
+44
*
Fix build with namespaced Qt
Christian Stenger
2019-09-02
1
-0
/
+6
*
Fix typo in perfsymboltable.cpp
Ulf Hermann
2019-08-30
1
-1
/
+1
*
Speed up perfparser when DWARF ranges are broken/missing in ELFs
Milian Wolff
2019-08-16
1
-72
/
+158
*
Add fallback to find DIE for code generated by clang
Milian Wolff
2019-08-16
1
-33
/
+85
*
Better support for inlined frames in backtraces
Milian Wolff
2019-08-16
1
-40
/
+29
*
Ensure we always set a valid pid on locations we send
Milian Wolff
2019-08-13
1
-0
/
+1
*
Validate base mapping before using it
Milian Wolff
2019-05-03
1
-2
/
+6
*
Check for 0 sized section header plt in fakeSymbolFromSection to prevent div ...
Andrew Somerville
2019-05-03
1
-1
/
+1
*
Try to guess offset base address before reporting elf to dwfl
Milian Wolff
2019-05-03
1
-8
/
+3
*
Also check for debug link files next to the executable directly
Milian Wolff
2019-05-03
1
-1
/
+20
*
Use build-id file for debug information as fall-back
Milian Wolff
2019-05-03
1
-0
/
+6
*
Treat [kernel.kallsyms]_text as a special section
Thomas McGuire
2019-05-03
1
-2
/
+2
*
Add fallback search in /usr/lib/debug for debug info file
Milian Wolff
2019-05-03
1
-7
/
+22
*
Forward the path to binary for a given symbol
Milian Wolff
2019-05-03
1
-11
/
+14
*
Prevent useless cache invalidation
Milian Wolff
2019-05-02
1
-0
/
+8
*
Only invalidate symbol cache when a previously used elf gets invalidated
Milian Wolff
2019-05-02
1
-3
/
+11
*
Cache address location information per elf file
Milian Wolff
2019-05-02
1
-8
/
+7
*
Add manual symbol resolution for addresses in the plt section
Milian Wolff
2019-05-02
1
-7
/
+146
*
Keep address for frames without known symbol
Milian Wolff
2019-05-02
1
-1
/
+0
*
Create fake symbols for addresses in .plt section
Milian Wolff
2019-05-02
1
-0
/
+35
*
Report base mapping to dwfl when we need the module for an pgoff mmap
Milian Wolff
2018-10-23
1
-0
/
+3
*
Output the pid when we fail to report an elf
Milian Wolff
2018-10-22
1
-4
/
+4
*
On windows, use new libeu_compat.h
v4.8.0-rc1
v4.8.0-beta2
v4.8.0-beta1
v4.8.0
Ulf Hermann
2018-07-26
1
-16
/
+1
*
All paths that start with "/SYSV" are special
Ulf Hermann
2018-07-12
1
-2
/
+2
*
Don't look up file names of special regions
Ulf Hermann
2018-07-11
1
-1
/
+1
*
memfd-allocated files are "special"
Ulf Hermann
2018-07-11
1
-0
/
+1
*
If dwfl_module_getsrc fails, iterate CUs to find source file/line
v4.7.2
v4.7.1
v4.7.0-rc1
v4.7.0
4.7
Ulf Hermann
2018-06-20
1
-0
/
+26
*
Fix build with namespaced Qt
v4.7.0-beta1
Christian Stenger
2018-05-29
1
-1
/
+1
*
Don't look for ELF files in /dev
Ulf Hermann
2018-05-22
1
-1
/
+2
*
Don't repeatedly report unsuitable modules for an address
Ulf Hermann
2018-05-17
1
-2
/
+5
*
Report failed memory requests in hex
Ulf Hermann
2018-01-26
1
-1
/
+1
*
Check for valid ELF file already on registerElf
Ulf Hermann
2018-01-25
1
-24
/
+58
*
Use dwfl_report_begin/_end correctly
Ulf Hermann
2018-01-25
1
-1
/
+10
*
Improve error messages for failures to register ELFs
Ulf Hermann
2018-01-23
1
-2
/
+1
*
Make it cheaper to flush the symbol table cache
Ulf Hermann
2018-01-23
1
-2
/
+2
*
Use nullptr rather than 0 or NULL for null pointers
Ulf Hermann
2017-12-07
1
-10
/
+11
*
Apply coding standard to includes
Ulf Hermann
2017-12-07
1
-1
/
+4
*
Fix various warnings generated by clang
Ulf Hermann
2017-09-29
1
-21
/
+26
*
Always double-check the validity of the module known to libdwfl
Milian Wolff
2017-09-06
1
-28
/
+38
*
Extend fallback code to find debug link file based on original path
Milian Wolff
2017-09-06
1
-2
/
+15
*
Demote the memoryRead overflow qWarning to a qDebug statement
Milian Wolff
2017-09-04
1
-1
/
+1
*
Print all available information on failed report error
Milian Wolff
2017-08-28
1
-1
/
+1
*
Don't try to find files for shared memory mappings
Milian Wolff
2017-08-28
1
-1
/
+2
[next]