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