public static interface Protos.PerfStatisticsOrBuilder
| Modifier and Type | Method and Description |
|---|---|
long |
getAlignmentFaults()
optional uint64 alignment_faults = 20; |
long |
getBranches()
optional uint64 branches = 9; |
long |
getBranchLoadMisses()
optional uint64 branch_load_misses = 47; |
long |
getBranchLoads()
optional uint64 branch_loads = 46; |
long |
getBranchMisses()
optional uint64 branch_misses = 10; |
long |
getBusCycles()
optional uint64 bus_cycles = 11; |
long |
getCacheMisses()
optional uint64 cache_misses = 8; |
long |
getCacheReferences()
optional uint64 cache_references = 7; |
long |
getContextSwitches()
optional uint64 context_switches = 18; |
double |
getCpuClock()
Software event.
|
long |
getCpuMigrations()
optional uint64 cpu_migrations = 19; |
long |
getCycles()
Hardware event.
|
long |
getDtlbLoadMisses()
optional uint64 dtlb_load_misses = 39; |
long |
getDtlbLoads()
optional uint64 dtlb_loads = 38; |
long |
getDtlbPrefetches()
optional uint64 dtlb_prefetches = 42; |
long |
getDtlbPrefetchMisses()
optional uint64 dtlb_prefetch_misses = 43; |
long |
getDtlbStoreMisses()
optional uint64 dtlb_store_misses = 41; |
long |
getDtlbStores()
optional uint64 dtlb_stores = 40; |
double |
getDuration()
Duration of sample interval, in seconds.
|
long |
getEmulationFaults()
optional uint64 emulation_faults = 21; |
long |
getInstructions()
optional uint64 instructions = 6; |
long |
getItlbLoadMisses()
optional uint64 itlb_load_misses = 45; |
long |
getItlbLoads()
optional uint64 itlb_loads = 44; |
long |
getL1DcacheLoadMisses()
optional uint64 l1_dcache_load_misses = 23; |
long |
getL1DcacheLoads()
Hardware cache event.
|
long |
getL1DcachePrefetches()
optional uint64 l1_dcache_prefetches = 26; |
long |
getL1DcachePrefetchMisses()
optional uint64 l1_dcache_prefetch_misses = 27; |
long |
getL1DcacheStoreMisses()
optional uint64 l1_dcache_store_misses = 25; |
long |
getL1DcacheStores()
optional uint64 l1_dcache_stores = 24; |
long |
getL1IcacheLoadMisses()
optional uint64 l1_icache_load_misses = 29; |
long |
getL1IcacheLoads()
optional uint64 l1_icache_loads = 28; |
long |
getL1IcachePrefetches()
optional uint64 l1_icache_prefetches = 30; |
long |
getL1IcachePrefetchMisses()
optional uint64 l1_icache_prefetch_misses = 31; |
long |
getLlcLoadMisses()
optional uint64 llc_load_misses = 33; |
long |
getLlcLoads()
optional uint64 llc_loads = 32; |
long |
getLlcPrefetches()
optional uint64 llc_prefetches = 36; |
long |
getLlcPrefetchMisses()
optional uint64 llc_prefetch_misses = 37; |
long |
getLlcStoreMisses()
optional uint64 llc_store_misses = 35; |
long |
getLlcStores()
optional uint64 llc_stores = 34; |
long |
getMajorFaults()
optional uint64 major_faults = 17; |
long |
getMinorFaults()
optional uint64 minor_faults = 16; |
long |
getNodeLoadMisses()
optional uint64 node_load_misses = 49; |
long |
getNodeLoads()
optional uint64 node_loads = 48; |
long |
getNodePrefetches()
optional uint64 node_prefetches = 52; |
long |
getNodePrefetchMisses()
optional uint64 node_prefetch_misses = 53; |
long |
getNodeStoreMisses()
optional uint64 node_store_misses = 51; |
long |
getNodeStores()
optional uint64 node_stores = 50; |
long |
getPageFaults()
optional uint64 page_faults = 15; |
long |
getRefCycles()
optional uint64 ref_cycles = 12; |
long |
getStalledCyclesBackend()
optional uint64 stalled_cycles_backend = 5; |
long |
getStalledCyclesFrontend()
optional uint64 stalled_cycles_frontend = 4; |
double |
getTaskClock()
optional double task_clock = 14; |
double |
getTimestamp()
Start of sample interval, in seconds since the Epoch.
|
boolean |
hasAlignmentFaults()
optional uint64 alignment_faults = 20; |
boolean |
hasBranches()
optional uint64 branches = 9; |
boolean |
hasBranchLoadMisses()
optional uint64 branch_load_misses = 47; |
boolean |
hasBranchLoads()
optional uint64 branch_loads = 46; |
boolean |
hasBranchMisses()
optional uint64 branch_misses = 10; |
boolean |
hasBusCycles()
optional uint64 bus_cycles = 11; |
boolean |
hasCacheMisses()
optional uint64 cache_misses = 8; |
boolean |
hasCacheReferences()
optional uint64 cache_references = 7; |
boolean |
hasContextSwitches()
optional uint64 context_switches = 18; |
boolean |
hasCpuClock()
Software event.
|
boolean |
hasCpuMigrations()
optional uint64 cpu_migrations = 19; |
boolean |
hasCycles()
Hardware event.
|
boolean |
hasDtlbLoadMisses()
optional uint64 dtlb_load_misses = 39; |
boolean |
hasDtlbLoads()
optional uint64 dtlb_loads = 38; |
boolean |
hasDtlbPrefetches()
optional uint64 dtlb_prefetches = 42; |
boolean |
hasDtlbPrefetchMisses()
optional uint64 dtlb_prefetch_misses = 43; |
boolean |
hasDtlbStoreMisses()
optional uint64 dtlb_store_misses = 41; |
boolean |
hasDtlbStores()
optional uint64 dtlb_stores = 40; |
boolean |
hasDuration()
Duration of sample interval, in seconds.
|
boolean |
hasEmulationFaults()
optional uint64 emulation_faults = 21; |
boolean |
hasInstructions()
optional uint64 instructions = 6; |
boolean |
hasItlbLoadMisses()
optional uint64 itlb_load_misses = 45; |
boolean |
hasItlbLoads()
optional uint64 itlb_loads = 44; |
boolean |
hasL1DcacheLoadMisses()
optional uint64 l1_dcache_load_misses = 23; |
boolean |
hasL1DcacheLoads()
Hardware cache event.
|
boolean |
hasL1DcachePrefetches()
optional uint64 l1_dcache_prefetches = 26; |
boolean |
hasL1DcachePrefetchMisses()
optional uint64 l1_dcache_prefetch_misses = 27; |
boolean |
hasL1DcacheStoreMisses()
optional uint64 l1_dcache_store_misses = 25; |
boolean |
hasL1DcacheStores()
optional uint64 l1_dcache_stores = 24; |
boolean |
hasL1IcacheLoadMisses()
optional uint64 l1_icache_load_misses = 29; |
boolean |
hasL1IcacheLoads()
optional uint64 l1_icache_loads = 28; |
boolean |
hasL1IcachePrefetches()
optional uint64 l1_icache_prefetches = 30; |
boolean |
hasL1IcachePrefetchMisses()
optional uint64 l1_icache_prefetch_misses = 31; |
boolean |
hasLlcLoadMisses()
optional uint64 llc_load_misses = 33; |
boolean |
hasLlcLoads()
optional uint64 llc_loads = 32; |
boolean |
hasLlcPrefetches()
optional uint64 llc_prefetches = 36; |
boolean |
hasLlcPrefetchMisses()
optional uint64 llc_prefetch_misses = 37; |
boolean |
hasLlcStoreMisses()
optional uint64 llc_store_misses = 35; |
boolean |
hasLlcStores()
optional uint64 llc_stores = 34; |
boolean |
hasMajorFaults()
optional uint64 major_faults = 17; |
boolean |
hasMinorFaults()
optional uint64 minor_faults = 16; |
boolean |
hasNodeLoadMisses()
optional uint64 node_load_misses = 49; |
boolean |
hasNodeLoads()
optional uint64 node_loads = 48; |
boolean |
hasNodePrefetches()
optional uint64 node_prefetches = 52; |
boolean |
hasNodePrefetchMisses()
optional uint64 node_prefetch_misses = 53; |
boolean |
hasNodeStoreMisses()
optional uint64 node_store_misses = 51; |
boolean |
hasNodeStores()
optional uint64 node_stores = 50; |
boolean |
hasPageFaults()
optional uint64 page_faults = 15; |
boolean |
hasRefCycles()
optional uint64 ref_cycles = 12; |
boolean |
hasStalledCyclesBackend()
optional uint64 stalled_cycles_backend = 5; |
boolean |
hasStalledCyclesFrontend()
optional uint64 stalled_cycles_frontend = 4; |
boolean |
hasTaskClock()
optional double task_clock = 14; |
boolean |
hasTimestamp()
Start of sample interval, in seconds since the Epoch.
|
boolean hasTimestamp()
Start of sample interval, in seconds since the Epoch.
required double timestamp = 1;double getTimestamp()
Start of sample interval, in seconds since the Epoch.
required double timestamp = 1;boolean hasDuration()
Duration of sample interval, in seconds.
required double duration = 2;double getDuration()
Duration of sample interval, in seconds.
required double duration = 2;boolean hasCycles()
Hardware event.
optional uint64 cycles = 3;long getCycles()
Hardware event.
optional uint64 cycles = 3;boolean hasStalledCyclesFrontend()
optional uint64 stalled_cycles_frontend = 4;long getStalledCyclesFrontend()
optional uint64 stalled_cycles_frontend = 4;boolean hasStalledCyclesBackend()
optional uint64 stalled_cycles_backend = 5;long getStalledCyclesBackend()
optional uint64 stalled_cycles_backend = 5;boolean hasInstructions()
optional uint64 instructions = 6;long getInstructions()
optional uint64 instructions = 6;boolean hasCacheReferences()
optional uint64 cache_references = 7;long getCacheReferences()
optional uint64 cache_references = 7;boolean hasCacheMisses()
optional uint64 cache_misses = 8;long getCacheMisses()
optional uint64 cache_misses = 8;boolean hasBranches()
optional uint64 branches = 9;long getBranches()
optional uint64 branches = 9;boolean hasBranchMisses()
optional uint64 branch_misses = 10;long getBranchMisses()
optional uint64 branch_misses = 10;boolean hasBusCycles()
optional uint64 bus_cycles = 11;long getBusCycles()
optional uint64 bus_cycles = 11;boolean hasRefCycles()
optional uint64 ref_cycles = 12;long getRefCycles()
optional uint64 ref_cycles = 12;boolean hasCpuClock()
Software event.
optional double cpu_clock = 13;double getCpuClock()
Software event.
optional double cpu_clock = 13;boolean hasTaskClock()
optional double task_clock = 14;double getTaskClock()
optional double task_clock = 14;boolean hasPageFaults()
optional uint64 page_faults = 15;long getPageFaults()
optional uint64 page_faults = 15;boolean hasMinorFaults()
optional uint64 minor_faults = 16;long getMinorFaults()
optional uint64 minor_faults = 16;boolean hasMajorFaults()
optional uint64 major_faults = 17;long getMajorFaults()
optional uint64 major_faults = 17;boolean hasContextSwitches()
optional uint64 context_switches = 18;long getContextSwitches()
optional uint64 context_switches = 18;boolean hasCpuMigrations()
optional uint64 cpu_migrations = 19;long getCpuMigrations()
optional uint64 cpu_migrations = 19;boolean hasAlignmentFaults()
optional uint64 alignment_faults = 20;long getAlignmentFaults()
optional uint64 alignment_faults = 20;boolean hasEmulationFaults()
optional uint64 emulation_faults = 21;long getEmulationFaults()
optional uint64 emulation_faults = 21;boolean hasL1DcacheLoads()
Hardware cache event.
optional uint64 l1_dcache_loads = 22;long getL1DcacheLoads()
Hardware cache event.
optional uint64 l1_dcache_loads = 22;boolean hasL1DcacheLoadMisses()
optional uint64 l1_dcache_load_misses = 23;long getL1DcacheLoadMisses()
optional uint64 l1_dcache_load_misses = 23;boolean hasL1DcacheStores()
optional uint64 l1_dcache_stores = 24;long getL1DcacheStores()
optional uint64 l1_dcache_stores = 24;boolean hasL1DcacheStoreMisses()
optional uint64 l1_dcache_store_misses = 25;long getL1DcacheStoreMisses()
optional uint64 l1_dcache_store_misses = 25;boolean hasL1DcachePrefetches()
optional uint64 l1_dcache_prefetches = 26;long getL1DcachePrefetches()
optional uint64 l1_dcache_prefetches = 26;boolean hasL1DcachePrefetchMisses()
optional uint64 l1_dcache_prefetch_misses = 27;long getL1DcachePrefetchMisses()
optional uint64 l1_dcache_prefetch_misses = 27;boolean hasL1IcacheLoads()
optional uint64 l1_icache_loads = 28;long getL1IcacheLoads()
optional uint64 l1_icache_loads = 28;boolean hasL1IcacheLoadMisses()
optional uint64 l1_icache_load_misses = 29;long getL1IcacheLoadMisses()
optional uint64 l1_icache_load_misses = 29;boolean hasL1IcachePrefetches()
optional uint64 l1_icache_prefetches = 30;long getL1IcachePrefetches()
optional uint64 l1_icache_prefetches = 30;boolean hasL1IcachePrefetchMisses()
optional uint64 l1_icache_prefetch_misses = 31;long getL1IcachePrefetchMisses()
optional uint64 l1_icache_prefetch_misses = 31;boolean hasLlcLoads()
optional uint64 llc_loads = 32;long getLlcLoads()
optional uint64 llc_loads = 32;boolean hasLlcLoadMisses()
optional uint64 llc_load_misses = 33;long getLlcLoadMisses()
optional uint64 llc_load_misses = 33;boolean hasLlcStores()
optional uint64 llc_stores = 34;long getLlcStores()
optional uint64 llc_stores = 34;boolean hasLlcStoreMisses()
optional uint64 llc_store_misses = 35;long getLlcStoreMisses()
optional uint64 llc_store_misses = 35;boolean hasLlcPrefetches()
optional uint64 llc_prefetches = 36;long getLlcPrefetches()
optional uint64 llc_prefetches = 36;boolean hasLlcPrefetchMisses()
optional uint64 llc_prefetch_misses = 37;long getLlcPrefetchMisses()
optional uint64 llc_prefetch_misses = 37;boolean hasDtlbLoads()
optional uint64 dtlb_loads = 38;long getDtlbLoads()
optional uint64 dtlb_loads = 38;boolean hasDtlbLoadMisses()
optional uint64 dtlb_load_misses = 39;long getDtlbLoadMisses()
optional uint64 dtlb_load_misses = 39;boolean hasDtlbStores()
optional uint64 dtlb_stores = 40;long getDtlbStores()
optional uint64 dtlb_stores = 40;boolean hasDtlbStoreMisses()
optional uint64 dtlb_store_misses = 41;long getDtlbStoreMisses()
optional uint64 dtlb_store_misses = 41;boolean hasDtlbPrefetches()
optional uint64 dtlb_prefetches = 42;long getDtlbPrefetches()
optional uint64 dtlb_prefetches = 42;boolean hasDtlbPrefetchMisses()
optional uint64 dtlb_prefetch_misses = 43;long getDtlbPrefetchMisses()
optional uint64 dtlb_prefetch_misses = 43;boolean hasItlbLoads()
optional uint64 itlb_loads = 44;long getItlbLoads()
optional uint64 itlb_loads = 44;boolean hasItlbLoadMisses()
optional uint64 itlb_load_misses = 45;long getItlbLoadMisses()
optional uint64 itlb_load_misses = 45;boolean hasBranchLoads()
optional uint64 branch_loads = 46;long getBranchLoads()
optional uint64 branch_loads = 46;boolean hasBranchLoadMisses()
optional uint64 branch_load_misses = 47;long getBranchLoadMisses()
optional uint64 branch_load_misses = 47;boolean hasNodeLoads()
optional uint64 node_loads = 48;long getNodeLoads()
optional uint64 node_loads = 48;boolean hasNodeLoadMisses()
optional uint64 node_load_misses = 49;long getNodeLoadMisses()
optional uint64 node_load_misses = 49;boolean hasNodeStores()
optional uint64 node_stores = 50;long getNodeStores()
optional uint64 node_stores = 50;boolean hasNodeStoreMisses()
optional uint64 node_store_misses = 51;long getNodeStoreMisses()
optional uint64 node_store_misses = 51;boolean hasNodePrefetches()
optional uint64 node_prefetches = 52;long getNodePrefetches()
optional uint64 node_prefetches = 52;boolean hasNodePrefetchMisses()
optional uint64 node_prefetch_misses = 53;long getNodePrefetchMisses()
optional uint64 node_prefetch_misses = 53;