summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Extract generation of extra files into own .pro filesv4.0.3v4.0.24.0Ulf Hermann2016-06-099-55/+66
* Avoid redundant symbol table lookupsv4.0.1v4.0.0-rc1v4.0.0-beta1v4.0.0Ulf Hermann2016-03-222-36/+44
* Stop unwinding if frame pointer is 0Ulf Hermann2016-03-172-5/+5
* Add frame pointer unwinding for aarch64Ulf Hermann2016-03-173-1/+81
* At least resolve the IP if neither fp nor dwarf info is availableUlf Hermann2016-03-152-3/+21
* Introduce dummy registersUlf Hermann2016-03-153-0/+23
* Rename more "arm64" to "aarch64"Ulf Hermann2016-03-152-10/+10
* Rename "arm64" to "aarch64"Ulf Hermann2016-03-151-1/+1
* Use memcpy for memoryReadUlf Hermann2016-03-111-3/+4
* Implement frame pointer unwinding for x86_64 and ARMUlf Hermann2016-03-116-1/+162
* Be more careful when reading from DSOUlf Hermann2016-03-071-1/+1
* Resolve symbols from perf.map filesUlf Hermann2016-03-042-5/+79
* Don't accept directories as binariesUlf Hermann2016-02-291-1/+3
* Optionally return instruction addresses, not function start pointsUlf Hermann2016-02-183-5/+43
* Don't return 0 when resolving symbol if none is foundUlf Hermann2016-02-181-1/+3
* PerfParser: Use system elfutils by default when building with qbs.Christian Kandeler2016-02-081-2/+1
* Perf parser: Re-enable temporarily commented-out code...Christian Kandeler2016-02-081-1/+1
* Defer closing of PerfStdin until next event loop iterationUlf Hermann2016-01-221-1/+2
* Merge remote-tracking branch 'origin/3.6'Eike Ziller2015-11-124-55/+61
|\
| * Force samples to be sent, even if they are uselessv3.6.1v3.6.0-rc1v3.6.03.6Ulf Hermann2015-11-101-12/+18
| * Eliminate PerfUnwind::pid()Ulf Hermann2015-11-102-12/+10
| * Buffer samples before analyzing themUlf Hermann2015-11-104-4/+25
| * Remove overly verbose warningsUlf Hermann2015-11-102-18/+2
| * Coding styleUlf Hermann2015-11-051-3/+2
| * Report symbol addresses as absolute valuesUlf Hermann2015-11-031-6/+4
* | Merge remote-tracking branch 'origin/3.6'Eike Ziller2015-10-264-12/+24
|\|
| * Fix dependencies for i386/x86_64 disasmv3.6.0-beta1Ulf Hermann2015-10-202-2/+6
| * Build with system elfutils unless told to use bundled onesUlf Hermann2015-10-122-10/+18
|/
* Fix compilation on 32 bitsUlf Hermann2015-09-112-3/+17
* Adjust addresses by offset before looking up file and lineUlf Hermann2015-09-071-1/+1
* Upgrade to elfutils 0.163Ulf Hermann2015-09-0497-1338/+2405
* Look for application binary recursivelyUlf Hermann2015-09-041-2/+2
* qbs build: Allow to use elfutils provided by the system.Christian Kandeler2015-08-273-7/+19
* Cut null characters from the end of command and file namesUlf Hermann2015-08-271-0/+7
* Allow specification of install targets and destdirsUlf Hermann2015-08-2631-95/+107
* Avoid casting from ASCII to QStringUlf Hermann2015-07-271-16/+19
* Merge "Merge remote-tracking branch 'origin/stable'"Ulf Hermann2015-07-080-0/+0
|\
| * Merge remote-tracking branch 'origin/stable'Ulf Hermann2015-06-293-18/+13
| |\
* | \ Merge remote-tracking branch 'origin/stable'Ulf Hermann2015-05-153-18/+13
|\ \ \ | |/ / |/| / | |/
| * Avoid freopen()'ing stdinstableUlf Hermann2015-04-201-3/+0
| * Use deferred execution and remove the exitCode variableUlf Hermann2015-04-151-13/+11
| * Make sure flex and bison are used, not some other variant of lex/yaccUlf Hermann2015-04-141-2/+2
|/
* Support "make install" by defining which files to installUlf Hermann2015-04-1314-13/+19
* Add qbs project files.Christian Kandeler2015-04-0936-0/+935
* Restore original file position after attributes and features.Christian Kandeler2015-04-081-0/+2
* Fix memory leaks.Christian Kandeler2015-04-082-13/+14
* Split mmaps when they get overridden and report files we don't findUlf Hermann2015-04-022-17/+50
* Actually delete the demangled char * once we're done with itUlf Hermann2015-04-021-1/+2
* Restrict the unwinder to a maximum call chain depthUlf Hermann2015-04-022-1/+3
* Drop -liberty link flagUlf Hermann2015-03-301-1/+1