@@ -186,28 +186,31 @@ pub enum Metric {
186
186
Instructions ,
187
187
#[ serde( rename = "cycles:u" ) ]
188
188
Cycles ,
189
- #[ serde( rename = "faults" ) ]
189
+ #[ serde( rename = "faults:u " ) ]
190
190
Faults ,
191
191
#[ serde( rename = "max-rss" ) ]
192
192
MaxRSS ,
193
- #[ serde( rename = "task-clock" ) ]
193
+ #[ serde( rename = "task-clock:u " ) ]
194
194
TaskClock ,
195
195
#[ serde( rename = "wall-time" ) ]
196
196
WallTime ,
197
- #[ serde( rename = "cpu-clock" ) ]
197
+ #[ serde( rename = "cpu-clock:u " ) ]
198
198
CpuClock ,
199
+ #[ serde( rename = "context-switches:u" ) ]
200
+ ContextSwitches ,
199
201
}
200
202
201
203
impl Metric {
202
204
pub fn as_str ( & self ) -> & ' static str {
203
205
match self {
204
206
Self :: Instructions => "instructions:u" ,
205
207
Self :: Cycles => "cycles:u" ,
206
- Self :: Faults => "faults" ,
208
+ Self :: Faults => "faults:u " ,
207
209
Self :: MaxRSS => "max-rss" ,
208
- Self :: TaskClock => "task-clock" ,
210
+ Self :: TaskClock => "task-clock:u " ,
209
211
Self :: WallTime => "wall-time" ,
210
- Self :: CpuClock => "cpu-clock" ,
212
+ Self :: CpuClock => "cpu-clock:u" ,
213
+ Self :: ContextSwitches => "context-switches:u" ,
211
214
}
212
215
}
213
216
0 commit comments