summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* On Windows, set stdin to binary4.9Ulf Hermann2019-02-121-2/+6
* Rename deploy target to deployqtEike Ziller2019-02-051-3/+3
* Detect the presence of elfutils and don't build if it's unavailableUlf Hermann2018-12-201-35/+44
* Bump version number to 4.9Ulf Hermann2018-12-201-1/+1
* Merge remote-tracking branch 'origin/4.8'Ulf Hermann2018-12-201-1/+1
|\
| * Bump the version numberv4.8.2v4.8.14.8Ulf Hermann2018-12-201-1/+1
* | Fix perfdata testUlf Hermann2018-12-201-8/+8
* | Remove unused qmake functionUlf Hermann2018-12-201-5/+0
* | Do the rpath fixup on linux also when building with clangUlf Hermann2018-12-201-1/+1
* | Report base mapping to dwfl when we need the module for an pgoff mmapMilian Wolff2018-10-235-11/+45
* | Don't split mmaps that cover the same region with the same contentsUlf Hermann2018-10-222-3/+58
* | Use stable_sort instead of sort in PerfUnwind::flushEventBufferMilian Wolff2018-10-221-2/+5
* | Output the pid when we fail to report an elfMilian Wolff2018-10-221-4/+4
* | Output all numeric values of ElfInfo in hexMilian Wolff2018-10-221-3/+3
* | On Windows, only build if ELFUTILS_INSTALL_DIR is givenUlf Hermann2018-10-181-3/+7
|/
* On windows, use new libeu_compat.hv4.8.0-rc1v4.8.0-beta2v4.8.0-beta1v4.8.0Ulf Hermann2018-07-261-16/+1
* Reduce noise from PerfParserTestClientUlf Hermann2018-07-261-1/+0
* Fix kallsyms testUlf Hermann2018-07-261-1/+1
* When manually finalizing PerfUnwind, also send aux dataUlf Hermann2018-07-262-4/+4
* Remove unused functionUlf Hermann2018-07-172-7/+0
* Remove empty PerfBranchStack structUlf Hermann2018-07-173-24/+1
* Remove unnecessary redirection of lists on operator<<Ulf Hermann2018-07-173-31/+11
* Drop unnecessary checkUlf Hermann2018-07-171-6/+5
* All paths that start with "/SYSV" are specialUlf Hermann2018-07-121-2/+2
* Don't look up file names of special regionsUlf Hermann2018-07-111-1/+1
* memfd-allocated files are "special"Ulf Hermann2018-07-111-0/+1
* Merge remote-tracking branch 'origin/4.7'Eike Ziller2018-06-251-0/+26
|\
| * If dwfl_module_getsrc fails, iterate CUs to find source file/linev4.7.2v4.7.1v4.7.0-rc1v4.7.04.7Ulf Hermann2018-06-201-0/+26
* | Merge remote-tracking branch 'origin/4.7'Eike Ziller2018-06-112-16/+42
|\|
| * Switch to dynamic buffering when encountering trace pointsv4.7.0-beta2Ulf Hermann2018-06-072-16/+42
* | Merge remote-tracking branch 'origin/4.7'Eike Ziller2018-06-041-1/+1
|\|
| * Fix build with namespaced Qtv4.7.0-beta1Christian Stenger2018-05-291-1/+1
* | Merge remote-tracking branch 'origin/4.7'Eike Ziller2018-05-284-43/+152
|\|
| * Don't look for ELF files in /devUlf Hermann2018-05-221-1/+2
| * Send auxiliary timestamped messages in order with samplesUlf Hermann2018-05-222-5/+14
| * Adapt event buffering to time order violationsUlf Hermann2018-05-223-37/+136
* | Merge remote-tracking branch 'origin/4.7'Eike Ziller2018-05-223-3/+23
|\|
| * Don't repeatedly report unsuitable modules for an addressUlf Hermann2018-05-173-3/+23
* | Merge remote-tracking branch 'origin/4.7'Eike Ziller2018-05-161-1/+1
|\|
| * Bump version numberUlf Hermann2018-05-151-1/+1
|/
* Don't duplicate the first user frame when resolving callchainsUlf Hermann2018-04-231-10/+11
* Exit gracefully when the remote end closes the connectionUlf Hermann2018-04-201-4/+7
* Don't read past the end of the device when parsing tracing dataUlf Hermann2018-04-203-9/+17
* Report an error if the device closes before we can read the headerUlf Hermann2018-04-161-0/+2
* Merge remote-tracking branch 'origin/4.6'Eike Ziller2018-02-012-15/+26
|\
| * Don't try to unwind a stack if we fail to attach the dwflv4.6.2v4.6.1v4.6.0-rc1v4.6.0-beta1v4.6.04.6Ulf Hermann2018-01-261-0/+3
| * Try to unwind the user stack even if IP is in kernel spaceUlf Hermann2018-01-252-16/+26
| * When analyzing samples in kernel space, use kernel symbolsUlf Hermann2018-01-251-10/+8
* | Deduce the perf header sizes from the actual dataUlf Hermann2018-01-292-10/+41
* | Buffer non-pipe perf.data in a temporary file when streamedUlf Hermann2018-01-265-29/+110