1 Repo
Build systems and toolchains for compiling and linking BPF programs for kernel execution.
Distinct from Build and Compilation: Focuses on the BPF/LLVM pipeline for kernel observability, not AI hardware kernels or general build tools.
Explore 1 awesome GitHub repository matching operating systems & systems programming · BPF Compilation Toolchains. Refine with filters or upvote what's useful.
BCC is an eBPF development toolkit and tracing framework used for monitoring and analyzing the Linux kernel. It functions as a performance analysis tool and debugging utility to capture system events, measure kernel latency, and provide network observability. The project distinguishes itself by providing a build system that integrates with LLVM to compile C-like code into BPF bytecode at runtime. It utilizes BPF Type Format data for relocations to maintain cross-kernel compatibility and extracts kernel headers to ensure the generated programs match the specific kernel version. The toolkit co
Provides a build system integrating LLVM and kernel headers to compile monitoring tools into BPF bytecode.