Update for perf_event API

pull/160/head
Tamir Duberstein 1 week ago
parent b61f19a54d
commit 3db73f8332
No known key found for this signature in database

@ -205,8 +205,7 @@ async fn main() -> anyhow::Result<()> {
program.load()?; program.load()?;
for cpu in online_cpus().map_err(|(_, error)| error)? { for cpu in online_cpus().map_err(|(_, error)| error)? {
program.attach( program.attach(
perf_event::PerfTypeId::Software, perf_event::PerfEventConfig::Software(perf_event::SoftwareEvent::CpuClock),
perf_event::perf_sw_ids::PERF_COUNT_SW_CPU_CLOCK as u64,
perf_event::PerfEventScope::AllProcessesOneCpu { cpu }, perf_event::PerfEventScope::AllProcessesOneCpu { cpu },
perf_event::SamplePolicy::Frequency(1), perf_event::SamplePolicy::Frequency(1),
true, true,

Loading…
Cancel
Save