iovisor/bpftrace

High-level tracing language for Linux eBPF

C++LLVMCCMakePythonYaccOthertracingebpfbpfbcckprobestracepointsusdtuprobes
This is stars and forks stats for /iovisor/bpftrace repository. As of 26 Apr, 2024 this repository has 7244 stars and 1177 forks.

bpftrace bpftrace is a high-level tracing language for Linux enhanced Berkeley Packet Filter (eBPF) available in recent Linux kernels (4.x). bpftrace uses LLVM as a backend to compile scripts to BPF-bytecode and makes use of BCC for interacting with the Linux BPF system, as well as existing Linux tracing capabilities: kernel dynamic tracing (kprobes), user-level dynamic tracing (uprobes), and tracepoints. The bpftrace language is inspired by awk and C, and predecessor tracers such as DTrace and SystemTap....
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
microsoft/GSLC++CMake5.7k07180
Phobos132/PhobGCCC++C96050
DayBreak-u/chineseocr_liteC++KotlinVisual Basic .NET11k02.2k0
zeromq/libzmqC++M4CMake8.8k+512.3k+3
microsoft/IoT-For-BeginnersC++PythonC13.6k02k0
apache/incubator-brpcC++CMakePerl15.3k03.8k0
WardPearce/py-stylesHTMLCSS43050
cod3rcursos/web-modernoHTMLJavaScriptSCSS3.4k01.4k0
Huxpro/huxpro.github.ioHTMLCSSLess6.6k+44.5k+5
fool2fish/dragon-book-exercise-answersHTMLCJava5.9k01.7k0