mirror of
https://github.com/varun-r-mallya/Python-BPF.git
synced 2025-12-31 21:06:25 +00:00
a8e7a42b72b6dca617cdc4d4b1995e333c56d51a
Python-BPF
This is an LLVM IR generator for eBPF program. We use llvmlite to generate LLVM IR code from pure Python code. This is then compiled to LLVM object files, which can be loaded into the kernel for execution.
Development
Step 1. Run make install to install the required dependencies.
Step 2. Run make to see the compilation output of the example.
Authors
Description
Languages
Python
77.8%
Jupyter Notebook
15.5%
C
2.9%
Rust
1.9%
Shell
1.8%
Other
0.1%