diff options
author | Thiago Macieira <thiago.macieira@intel.com> | 2012-04-09 15:20:15 -0300 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-03-06 21:50:28 +0100 |
commit | 93fe3895cfad75f095b8b1d48cce48ba17600b4e (patch) | |
tree | 193114cc09d06294bc7e72150ee3907a5643520d /src/testlib/qbenchmarkmetric.h | |
parent | c63420a117fe67107466d806890e901d091cb1d5 (diff) |
Add more events for QBenchlib, based on the Linux perf counters
Change-Id: Ic7e7e122bfe3995eb7ea033c744fd501579ea8fa
Reviewed-by: Jason McDonald <macadder1@gmail.com>
Diffstat (limited to 'src/testlib/qbenchmarkmetric.h')
-rw-r--r-- | src/testlib/qbenchmarkmetric.h | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/src/testlib/qbenchmarkmetric.h b/src/testlib/qbenchmarkmetric.h index 3de73f6f87..448df3f691 100644 --- a/src/testlib/qbenchmarkmetric.h +++ b/src/testlib/qbenchmarkmetric.h @@ -58,7 +58,28 @@ enum QBenchmarkMetric { InstructionReads, Events, WalltimeNanoseconds, - BytesAllocated + BytesAllocated, + CPUMigrations, + CPUCycles, + BusCycles, + StalledCycles, + Instructions, + BranchInstructions, + BranchMisses, + CacheReferences, + CacheReads, + CacheWrites, + CachePrefetches, + CacheMisses, + CacheReadMisses, + CacheWriteMisses, + CachePrefetchMisses, + ContextSwitches, + PageFaults, + MinorPageFaults, + MajorPageFaults, + AlignmentFaults, + EmulationFaults }; } |