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 55
55
56
56
perf_event_attr () = perf_event_attr (ntuple (x-> 0 , fieldcount (perf_event_attr))... )
57
57
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
+
58
65
const EVENT_TYPES =
59
66
[
60
- (:hw , 0 , # PERF_TYPE_HARDWARE
67
+ (:hw , PERF_TYPE_HARDWARE , # PERF_TYPE_HARDWARE
61
68
[(:cycles , 0 ), # PERF_COUNT_HW_CPU_CYCLES
62
69
(:instructions , 1 ), # PERF_COUNT_HW_INSTRUCTIONS
63
70
(:cache_access , 2 ), # PERF_COUNT_HW_CACHE_REFERENCES
@@ -78,8 +85,8 @@ const EVENT_TYPES =
78
85
])
79
86
]
80
87
81
- # cache events have special encoding
82
- const PERF_TYPE_HW_CACHE = 3
88
+
89
+ # cache events have special encoding, PERF_TYPE_HW_CACHE
83
90
const CACHE_TYPES =
84
91
[(:L1_data , 0 ),
85
92
(:L1_insn , 1 ),
You can’t perform that action at this time.
0 commit comments