index
:
qt-creator/perfparser.git
10.0
11.0
12.0
13.0
14.0
16.0
17.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
/
perfunwind.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Replace QVector by QList
HEAD
master
17.0
hjk
2025-04-10
1
-2
/
+2
*
Work around various deprecation warnings
14.0
hjk
2024-06-06
1
-4
/
+4
*
PerfParser: Get rid of foreach
Jarek Kobus
2023-08-05
1
-2
/
+2
*
Replace a few qAsConst with std::as_const
11.0
hjk
2023-05-19
1
-2
/
+2
*
Fix -Wclazy-qstring-allocations
Milian Wolff
2022-12-05
1
-2
/
+2
*
Fix clazy-range-loop-detach
Milian Wolff
2022-12-05
1
-4
/
+5
*
Optionally report debuginfod download progress
Milian Wolff
2022-07-25
1
-0
/
+9
*
Cleanup: move unwinding code to perfunwind
Milian Wolff
2022-06-08
1
-2
/
+139
*
Add LBR unwinding method proper processing for Disassembly
Darya Knysh
2021-03-30
1
-4
/
+4
*
Port away from deprecated non-namespaced stream modifiers
Milian Wolff
2021-01-06
1
-1
/
+1
*
Add actual file path computation for symbols
Darya Knysh
2020-12-15
1
-1
/
+1
*
Add location's relative address computation
Darya Knysh
2020-12-15
1
-2
/
+3
*
Add Disassembler functionality
Darya Knysh
2020-12-15
1
-1
/
+1
*
Transmit the number of lost events in the LostDefinition
4.14
Milian Wolff
2020-09-29
1
-8
/
+11
*
Remove dead code
Milian Wolff
2020-09-11
1
-5
/
+0
*
Free symbol table resources when a process exists
Milian Wolff
2020-09-11
1
-0
/
+2
*
Improve support for applications that rely on fork for parallelism
Milian Wolff
2020-09-11
1
-4
/
+12
*
PerfParser: Make it compile with Qt 6
hjk
2020-08-20
1
-1
/
+1
*
Fix build on big endian systems
Dmitry Shachnev
2020-06-30
1
-1
/
+1
*
Ensure we always set a valid pid on locations we send
Milian Wolff
2019-08-13
1
-0
/
+1
*
PerfParser: Fix signedness mismatch on comparison
Orgad Shaneh
2019-05-07
1
-4
/
+4
*
Always use the first attributes as fallback
Milian Wolff
2019-05-03
1
-6
/
+4
*
Also resolve callchain stored in branch stack, if available
Milian Wolff
2019-05-03
1
-14
/
+40
*
Forward the path to binary for a given symbol
Milian Wolff
2019-05-03
1
-1
/
+1
*
Forward the CPU on which an event occurred
Milian Wolff
2019-05-03
1
-7
/
+12
*
Send task events in time-ordered fashion
Milian Wolff
2019-05-02
1
-52
/
+57
*
Do not override previous attributes
Milian Wolff
2019-05-02
1
-9
/
+22
*
Forward all costs for grouped sample
Milian Wolff
2019-05-02
1
-2
/
+10
*
Add support for PERF_RECORD_SWITCH events and forward them to clients
Milian Wolff
2019-05-02
1
-0
/
+37
*
Forward information on sampling frequency/period for events
Milian Wolff
2019-05-02
1
-1
/
+2
*
Use stable_sort instead of sort in PerfUnwind::flushEventBuffer
Milian Wolff
2018-10-22
1
-2
/
+5
*
When manually finalizing PerfUnwind, also send aux data
Ulf Hermann
2018-07-26
1
-4
/
+1
*
Remove unused function
Ulf Hermann
2018-07-17
1
-6
/
+0
*
Remove empty PerfBranchStack struct
Ulf Hermann
2018-07-17
1
-1
/
+0
*
Remove unnecessary redirection of lists on operator<<
Ulf Hermann
2018-07-17
1
-3
/
+3
*
Switch to dynamic buffering when encountering trace points
v4.7.0-beta2
Ulf Hermann
2018-06-07
1
-16
/
+40
*
Send auxiliary timestamped messages in order with samples
Ulf Hermann
2018-05-22
1
-4
/
+12
*
Adapt event buffering to time order violations
Ulf Hermann
2018-05-22
1
-28
/
+92
*
Don't duplicate the first user frame when resolving callchains
Ulf Hermann
2018-04-23
1
-10
/
+11
*
Don't try to unwind a stack if we fail to attach the dwfl
v4.6.2
v4.6.1
v4.6.0-rc1
v4.6.0-beta1
v4.6.0
4.6
Ulf Hermann
2018-01-26
1
-0
/
+3
*
Try to unwind the user stack even if IP is in kernel space
Ulf Hermann
2018-01-25
1
-15
/
+25
*
When analyzing samples in kernel space, use kernel symbols
Ulf Hermann
2018-01-25
1
-10
/
+8
*
Avoid number conversion issues
Ulf Hermann
2018-01-16
1
-1
/
+4
*
Use nullptr rather than 0 or NULL for null pointers
Ulf Hermann
2017-12-07
1
-1
/
+1
*
Apply coding standard to includes
Ulf Hermann
2017-12-07
1
-3
/
+3
*
Parse tracing data and expose it to the client
Ulf Hermann
2017-11-30
1
-5
/
+126
*
Fix the width of error codes at 32 bits
Ulf Hermann
2017-11-10
1
-2
/
+2
*
Keep PerfEventAttributes in a vector rather than a hash
Ulf Hermann
2017-11-10
1
-11
/
+3
*
Fix various warnings generated by clang
Ulf Hermann
2017-09-29
1
-15
/
+31
*
Prepare PerfUnwind for easier testing
Ulf Hermann
2017-09-29
1
-7
/
+14
[next]