File tree Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change 5555
5656perf_event_attr () = perf_event_attr (ntuple (x-> 0 , fieldcount (perf_event_attr))... )
5757
58+ const PERF_TYPE_HARDWARE = 0
59+ const PERF_TYPE_SOFTWARE = 1
60+ const PERF_TYPE_TRACEPOINT = 2
61+ const PERF_TYPE_HW_CACHE = 3
62+ const PERF_TYPE_RAW = 4
63+ const PERF_TYPE_BREAKPOINT = 3
64+
5865const EVENT_TYPES =
5966 [
60- (:hw , 0 , # PERF_TYPE_HARDWARE
67+ (:hw , PERF_TYPE_HARDWARE , # PERF_TYPE_HARDWARE
6168 [(:cycles , 0 ), # PERF_COUNT_HW_CPU_CYCLES
6269 (:instructions , 1 ), # PERF_COUNT_HW_INSTRUCTIONS
6370 (:cache_access , 2 ), # PERF_COUNT_HW_CACHE_REFERENCES
@@ -78,8 +85,8 @@ const EVENT_TYPES =
7885 ])
7986 ]
8087
81- # cache events have special encoding
82- const PERF_TYPE_HW_CACHE = 3
88+
89+ # cache events have special encoding, PERF_TYPE_HW_CACHE
8390const CACHE_TYPES =
8491 [(:L1_data , 0 ),
8592 (:L1_insn , 1 ),
You can’t perform that action at this time.
0 commit comments