summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* qbs build: Add missing library dependencyv4.1.0-rc1v4.1.04.1Christian Kandeler2016-07-251-0/+1
* Merge remote-tracking branch 'origin/master' into 4.1v4.1.0-beta1Eike Ziller2016-06-220-0/+0
|\
| * Merge remote-tracking branch 'origin/4.1'Eike Ziller2016-06-222-0/+2
| |\ | |/ |/|
* | Fix qbs build.Christian Kandeler2016-06-212-0/+2
|/
* Merge remote-tracking branch 'origin/4.0'Eike Ziller2016-06-169-55/+66
|\
| * Extract generation of extra files into own .pro filesv4.0.3v4.0.24.0Ulf Hermann2016-06-099-55/+66
* | qbs build: Adapt to introduction of qtc module.Christian Kandeler2016-06-082-3/+7
* | Un-break and re-enable elfutils qbs build.Christian Kandeler2016-05-2612-8/+53
* | Install the executable also when building with qbs.Christian Kandeler2016-04-251-3/+1
* | Merge remote-tracking branch 'origin/4.0'Eike Ziller2016-03-237-42/+130
|\|
| * 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
* | Merge remote-tracking branch 'origin/4.0'Eike Ziller2016-03-164-17/+59
|\|
| * 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
* | Merge remote-tracking branch 'origin/4.0'Eike Ziller2016-03-117-2/+163
|\|
| * 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
* | Merge remote-tracking branch 'origin/4.0'Eike Ziller2016-03-072-6/+82
|\|
| * 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
| |\