| Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qbenchmarkmetric.cpp | 
| Switch to Source code | Preprocessed file | 
| Line | Source | Count | 
|---|---|---|
| 1 | const char * QTest::benchmarkMetricName(QBenchmarkMetric metric) | - | 
| 2 | { | - | 
| 3 | switch (metric) { | - | 
| 4 |     case never executed:   FramesPerSecond:case FramesPerSecond:never executed:  case FramesPerSecond: | 0 | 
| 5 |         return never executed:   "FramesPerSecond";return "FramesPerSecond";never executed:  return "FramesPerSecond"; | 0 | 
| 6 |     case never executed:   BitsPerSecond:case BitsPerSecond:never executed:  case BitsPerSecond: | 0 | 
| 7 |         return never executed:   "BitsPerSecond";return "BitsPerSecond";never executed:  return "BitsPerSecond"; | 0 | 
| 8 |     case never executed:   BytesPerSecond:case BytesPerSecond:never executed:  case BytesPerSecond: | 0 | 
| 9 |         return never executed:   "BytesPerSecond";return "BytesPerSecond";never executed:  return "BytesPerSecond"; | 0 | 
| 10 |     case never executed:   WalltimeMilliseconds:case WalltimeMilliseconds:never executed:  case WalltimeMilliseconds: | 0 | 
| 11 |         return never executed:   "WalltimeMilliseconds";return "WalltimeMilliseconds";never executed:  return "WalltimeMilliseconds"; | 0 | 
| 12 |     case executed 240 times by 1 test:   Events:case Events:Executed by: 
 executed 240 times by 1 test:  case Events:Executed by: 
  | 240 | 
| 13 |         return executed 240 times by 1 test:   "Events";return "Events";Executed by: 
 executed 240 times by 1 test:  return "Events";Executed by: 
  | 240 | 
| 14 |     case never executed:   CPUTicks:case CPUTicks:never executed:  case CPUTicks: | 0 | 
| 15 |         return never executed:   "CPUTicks";return "CPUTicks";never executed:  return "CPUTicks"; | 0 | 
| 16 |     case never executed:   CPUMigrations:case CPUMigrations:never executed:  case CPUMigrations: | 0 | 
| 17 |         return never executed:   "CPUMigrations";return "CPUMigrations";never executed:  return "CPUMigrations"; | 0 | 
| 18 |     case never executed:   CPUCycles:case CPUCycles:never executed:  case CPUCycles: | 0 | 
| 19 |         return never executed:   "CPUCycles";return "CPUCycles";never executed:  return "CPUCycles"; | 0 | 
| 20 |     case never executed:   BusCycles:case BusCycles:never executed:  case BusCycles: | 0 | 
| 21 |         return never executed:   "BusCycles";return "BusCycles";never executed:  return "BusCycles"; | 0 | 
| 22 |     case never executed:   StalledCycles:case StalledCycles:never executed:  case StalledCycles: | 0 | 
| 23 |         return never executed:   "StalledCycles";return "StalledCycles";never executed:  return "StalledCycles"; | 0 | 
| 24 |     case never executed:   InstructionReads:case InstructionReads:never executed:  case InstructionReads: | 0 | 
| 25 |         return never executed:   "InstructionReads";return "InstructionReads";never executed:  return "InstructionReads"; | 0 | 
| 26 |     case never executed:   Instructions:case Instructions:never executed:  case Instructions: | 0 | 
| 27 |         return never executed:   "Instructions";return "Instructions";never executed:  return "Instructions"; | 0 | 
| 28 |     case never executed:   WalltimeNanoseconds:case WalltimeNanoseconds:never executed:  case WalltimeNanoseconds: | 0 | 
| 29 |         return never executed:   "WalltimeNanoseconds";return "WalltimeNanoseconds";never executed:  return "WalltimeNanoseconds"; | 0 | 
| 30 |     case never executed:   BytesAllocated:case BytesAllocated:never executed:  case BytesAllocated: | 0 | 
| 31 |         return never executed:   "BytesAllocated";return "BytesAllocated";never executed:  return "BytesAllocated"; | 0 | 
| 32 |     case never executed:   BranchInstructions:case BranchInstructions:never executed:  case BranchInstructions: | 0 | 
| 33 |         return never executed:   "BranchInstructions";return "BranchInstructions";never executed:  return "BranchInstructions"; | 0 | 
| 34 |     case never executed:   BranchMisses:case BranchMisses:never executed:  case BranchMisses: | 0 | 
| 35 |         return never executed:   "BranchMisses";return "BranchMisses";never executed:  return "BranchMisses"; | 0 | 
| 36 |     case never executed:   CacheReferences:case CacheReferences:never executed:  case CacheReferences: | 0 | 
| 37 |         return never executed:   "CacheReferences";return "CacheReferences";never executed:  return "CacheReferences"; | 0 | 
| 38 |     case never executed:   CacheReads:case CacheReads:never executed:  case CacheReads: | 0 | 
| 39 |         return never executed:   "CacheReads";return "CacheReads";never executed:  return "CacheReads"; | 0 | 
| 40 |     case never executed:   CacheWrites:case CacheWrites:never executed:  case CacheWrites: | 0 | 
| 41 |         return never executed:   "CacheWrites";return "CacheWrites";never executed:  return "CacheWrites"; | 0 | 
| 42 |     case never executed:   CachePrefetches:case CachePrefetches:never executed:  case CachePrefetches: | 0 | 
| 43 |         return never executed:   "CachePrefetches";return "CachePrefetches";never executed:  return "CachePrefetches"; | 0 | 
| 44 |     case never executed:   CacheMisses:case CacheMisses:never executed:  case CacheMisses: | 0 | 
| 45 |         return never executed:   "CacheMisses";return "CacheMisses";never executed:  return "CacheMisses"; | 0 | 
| 46 |     case never executed:   CacheReadMisses:case CacheReadMisses:never executed:  case CacheReadMisses: | 0 | 
| 47 |         return never executed:   "CacheReadMisses";return "CacheReadMisses";never executed:  return "CacheReadMisses"; | 0 | 
| 48 |     case never executed:   CacheWriteMisses:case CacheWriteMisses:never executed:  case CacheWriteMisses: | 0 | 
| 49 |         return never executed:   "CacheWriteMisses";return "CacheWriteMisses";never executed:  return "CacheWriteMisses"; | 0 | 
| 50 |     case never executed:   CachePrefetchMisses:case CachePrefetchMisses:never executed:  case CachePrefetchMisses: | 0 | 
| 51 |         return never executed:   "CachePrefetchMisses";return "CachePrefetchMisses";never executed:  return "CachePrefetchMisses"; | 0 | 
| 52 |     case never executed:   ContextSwitches:case ContextSwitches:never executed:  case ContextSwitches: | 0 | 
| 53 |         return never executed:   "ContextSwitches";return "ContextSwitches";never executed:  return "ContextSwitches"; | 0 | 
| 54 |     case never executed:   PageFaults:case PageFaults:never executed:  case PageFaults: | 0 | 
| 55 |         return never executed:   "PageFaults";return "PageFaults";never executed:  return "PageFaults"; | 0 | 
| 56 |     case never executed:   MinorPageFaults:case MinorPageFaults:never executed:  case MinorPageFaults: | 0 | 
| 57 |         return never executed:   "MinorPageFaults";return "MinorPageFaults";never executed:  return "MinorPageFaults"; | 0 | 
| 58 |     case never executed:   MajorPageFaults:case MajorPageFaults:never executed:  case MajorPageFaults: | 0 | 
| 59 |         return never executed:   "MajorPageFaults";return "MajorPageFaults";never executed:  return "MajorPageFaults"; | 0 | 
| 60 |     case never executed:   AlignmentFaults:case AlignmentFaults:never executed:  case AlignmentFaults: | 0 | 
| 61 |         return never executed:   "AlignmentFaults";return "AlignmentFaults";never executed:  return "AlignmentFaults"; | 0 | 
| 62 |     case never executed:   EmulationFaults:case EmulationFaults:never executed:  case EmulationFaults: | 0 | 
| 63 |         return never executed:   "EmulationFaults";return "EmulationFaults";never executed:  return "EmulationFaults"; | 0 | 
| 64 |     default never executed:  :default:never executed:  default: | 0 | 
| 65 |         return never executed:   "";return "";never executed:  return ""; | 0 | 
| 66 | } | - | 
| 67 | }; | - | 
| 68 | - | |
| 69 | - | |
| 70 | - | |
| 71 | - | |
| 72 | - | |
| 73 | const char * QTest::benchmarkMetricUnit(QBenchmarkMetric metric) | - | 
| 74 | { | - | 
| 75 | switch (metric) { | - | 
| 76 |     case never executed:   FramesPerSecond:case FramesPerSecond:never executed:  case FramesPerSecond: | 0 | 
| 77 |         return never executed:   "fps";return "fps";never executed:  return "fps"; | 0 | 
| 78 |     case never executed:   BitsPerSecond:case BitsPerSecond:never executed:  case BitsPerSecond: | 0 | 
| 79 |         return never executed:   "bits/s";return "bits/s";never executed:  return "bits/s"; | 0 | 
| 80 |     case never executed:   BytesPerSecond:case BytesPerSecond:never executed:  case BytesPerSecond: | 0 | 
| 81 |         return never executed:   "bytes/s";return "bytes/s";never executed:  return "bytes/s"; | 0 | 
| 82 |     case executed 8 times by 1 test:   WalltimeMilliseconds:case WalltimeMilliseconds:Executed by: 
 executed 8 times by 1 test:  case WalltimeMilliseconds:Executed by: 
  | 8 | 
| 83 |         return executed 8 times by 1 test:   "msecs";return "msecs";Executed by: 
 executed 8 times by 1 test:  return "msecs";Executed by: 
  | 8 | 
| 84 |     case executed 86 times by 1 test:   Events:case Events:Executed by: 
 executed 86 times by 1 test:  case Events:Executed by: 
  | 86 | 
| 85 |         return executed 86 times by 1 test:   "events";return "events";Executed by: 
 executed 86 times by 1 test:  return "events";Executed by: 
  | 86 | 
| 86 |     case never executed:   CPUTicks:case CPUTicks:never executed:  case CPUTicks: | 0 | 
| 87 |         return never executed:   "CPU ticks";return "CPU ticks";never executed:  return "CPU ticks"; | 0 | 
| 88 |     case never executed:   CPUMigrations:case CPUMigrations:never executed:  case CPUMigrations: | 0 | 
| 89 |         return never executed:   "CPU migrations";return "CPU migrations";never executed:  return "CPU migrations"; | 0 | 
| 90 |     case never executed:   CPUCycles:case CPUCycles:never executed:  case CPUCycles: | 0 | 
| 91 |         return never executed:   "CPU cycles";return "CPU cycles";never executed:  return "CPU cycles"; | 0 | 
| 92 |     case never executed:   BusCycles:case BusCycles:never executed:  case BusCycles: | 0 | 
| 93 |         return never executed:   "bus cycles";return "bus cycles";never executed:  return "bus cycles"; | 0 | 
| 94 |     case never executed:   StalledCycles:case StalledCycles:never executed:  case StalledCycles: | 0 | 
| 95 |         return never executed:   "stalled cycles";return "stalled cycles";never executed:  return "stalled cycles"; | 0 | 
| 96 |     case never executed:   InstructionReads:case InstructionReads:never executed:  case InstructionReads: | 0 | 
| 97 |         return never executed:   "instruction reads";return "instruction reads";never executed:  return "instruction reads"; | 0 | 
| 98 |     case never executed:   Instructions:case Instructions:never executed:  case Instructions: | 0 | 
| 99 |         return never executed:   "instructions";return "instructions";never executed:  return "instructions"; | 0 | 
| 100 |     case never executed:   WalltimeNanoseconds:case WalltimeNanoseconds:never executed:  case WalltimeNanoseconds: | 0 | 
| 101 |         return never executed:   "nsecs";return "nsecs";never executed:  return "nsecs"; | 0 | 
| 102 |     case never executed:   BytesAllocated:case BytesAllocated:never executed:  case BytesAllocated: | 0 | 
| 103 |         return never executed:   "bytes";return "bytes";never executed:  return "bytes"; | 0 | 
| 104 |     case never executed:   BranchInstructions:case BranchInstructions:never executed:  case BranchInstructions: | 0 | 
| 105 |         return never executed:   "branch instructions";return "branch instructions";never executed:  return "branch instructions"; | 0 | 
| 106 |     case never executed:   BranchMisses:case BranchMisses:never executed:  case BranchMisses: | 0 | 
| 107 |         return never executed:   "branch misses";return "branch misses";never executed:  return "branch misses"; | 0 | 
| 108 |     case never executed:   CacheReferences:case CacheReferences:never executed:  case CacheReferences: | 0 | 
| 109 |         return never executed:   "cache references";return "cache references";never executed:  return "cache references"; | 0 | 
| 110 |     case never executed:   CacheReads:case CacheReads:never executed:  case CacheReads: | 0 | 
| 111 |         return never executed:   "cache loads";return "cache loads";never executed:  return "cache loads"; | 0 | 
| 112 |     case never executed:   CacheWrites:case CacheWrites:never executed:  case CacheWrites: | 0 | 
| 113 |         return never executed:   "cache stores";return "cache stores";never executed:  return "cache stores"; | 0 | 
| 114 |     case never executed:   CachePrefetches:case CachePrefetches:never executed:  case CachePrefetches: | 0 | 
| 115 |         return never executed:   "cache prefetches";return "cache prefetches";never executed:  return "cache prefetches"; | 0 | 
| 116 |     case never executed:   CacheMisses:case CacheMisses:never executed:  case CacheMisses: | 0 | 
| 117 |         return never executed:   "cache misses";return "cache misses";never executed:  return "cache misses"; | 0 | 
| 118 |     case never executed:   CacheReadMisses:case CacheReadMisses:never executed:  case CacheReadMisses: | 0 | 
| 119 |         return never executed:   "cache load misses";return "cache load misses";never executed:  return "cache load misses"; | 0 | 
| 120 |     case never executed:   CacheWriteMisses:case CacheWriteMisses:never executed:  case CacheWriteMisses: | 0 | 
| 121 |         return never executed:   "cache store misses";return "cache store misses";never executed:  return "cache store misses"; | 0 | 
| 122 |     case never executed:   CachePrefetchMisses:case CachePrefetchMisses:never executed:  case CachePrefetchMisses: | 0 | 
| 123 |         return never executed:   "cache prefetch misses";return "cache prefetch misses";never executed:  return "cache prefetch misses"; | 0 | 
| 124 |     case never executed:   ContextSwitches:case ContextSwitches:never executed:  case ContextSwitches: | 0 | 
| 125 |         return never executed:   "context switches";return "context switches";never executed:  return "context switches"; | 0 | 
| 126 |     case never executed:   PageFaults:case PageFaults:never executed:  case PageFaults: | 0 | 
| 127 |         return never executed:   "page faults";return "page faults";never executed:  return "page faults"; | 0 | 
| 128 |     case never executed:   MinorPageFaults:case MinorPageFaults:never executed:  case MinorPageFaults: | 0 | 
| 129 |         return never executed:   "minor page faults";return "minor page faults";never executed:  return "minor page faults"; | 0 | 
| 130 |     case never executed:   MajorPageFaults:case MajorPageFaults:never executed:  case MajorPageFaults: | 0 | 
| 131 |         return never executed:   "major page faults";return "major page faults";never executed:  return "major page faults"; | 0 | 
| 132 |     case never executed:   AlignmentFaults:case AlignmentFaults:never executed:  case AlignmentFaults: | 0 | 
| 133 |         return never executed:   "alignment faults";return "alignment faults";never executed:  return "alignment faults"; | 0 | 
| 134 |     case never executed:   EmulationFaults:case EmulationFaults:never executed:  case EmulationFaults: | 0 | 
| 135 |         return never executed:   "emulation faults";return "emulation faults";never executed:  return "emulation faults"; | 0 | 
| 136 |     default never executed:  :default:never executed:  default: | 0 | 
| 137 |         return never executed:   "";return "";never executed:  return ""; | 0 | 
| 138 | } | - | 
| 139 | } | - | 
| Switch to Source code | Preprocessed file |