perf-event icon indicating copy to clipboard operation
perf-event copied to clipboard

perf-event: a Rust interface to Linux performance monitoring

Results 14 perf-event issues
Sort by recently updated
recently updated
newest added

The repository URL in the manifest points to an archived repo. It should point to this current repo.

This adds armv7 bindings. _(Really just generated and added a couple of lines to existing sources)._ Generated binding on raspi-os Linux raspberrypi 5.15.84-v7+ #1613 SMP Thu Jan 5 11:59:48 GMT...

This PR add perf-even-open-sys riscv64 binding. Binding is generated from Arch Linux RISC-V with kernel headers 6.0.9 on SiFive Unmatched RISC-V board. Build verfied on SiFive Unmatched RISC-V board. Signed-off-by:...

Hey @jimblandy It looks like it has been a few months since you have been able to look at this repo. Would you be interested in adding additional maintainers? I...

Hey there, thanks for this crate. Here are couple patches I've been using that I thought you might find useful to merge: default FDs to CLOEXEC Note: this is a...

This crate doesn't cover the entire surface of the perf_event_open API and with things like dynamic PMUs it's not really possible for it to cover all use cases. It would...

Raw events are configured with PERF_TYPE_RAW. Added an example that measures CPI using raw events on aarch64 and x86_64.

Is there a reason for not allowing Group to set CPU, task? From src/lib.rs: ``` /// A `Group` and its members must all observe the same tasks and cpus; mixing...

Maybe we should ditch the idea of an `Event` *value*, and simply have `hardware`, `software`, `cache`, and `breakpoint` methods directly on `Builder`. Whatever fields the `Event` enum variants had would...

enhancement
good first issue

If people want to do something other than what we've provided for in the library, then they should be able to get the raw file descriptor out of a `Counter`...