0.33unset
strict
core22
Light-weight dynamic tracer leveraging BPF in Linux
ply is a light-weight dynamic tracer for Linux that leverages kernel's
BPF VM in concert with kprobes and tracepoints to attach probes to
arbitrary points in the kernel. Most tracers that generate BPF bytecode
are based on the LLVM based BCC toolchain. ply on the other hand has no
required external dependencies except for libc. In addition to x86_64,
ply also runs on aarch64, arm, riscv64, riscv32, and powerpc.
BPF VM in concert with kprobes and tracepoints to attach probes to
arbitrary points in the kernel. Most tracers that generate BPF bytecode
are based on the LLVM based BCC toolchain. ply on the other hand has no
required external dependencies except for libc. In addition to x86_64,
ply also runs on aarch64, arm, riscv64, riscv32, and powerpc.
Update History
0.3 (3)1 Apr 2026, 21:28 UTC
2 Jan 2024, 05:43 UTC
2 Jan 2024, 07:14 UTC
1 Apr 2026, 21:28 UTC