eunomia-bpf / bpftime

Userspace eBPF runtime for fast Uprobe & Syscall hook & Extensions
https://eunomia.dev/bpftime/
MIT License
744 stars 73 forks source link

vm: update AOT cli #129

Closed Officeyutong closed 8 months ago

Officeyutong commented 8 months ago

This PR adds a cli program for AOT purpose. Requires LLVM-JIT to work. Could be directly installed by running make release-with-llvm-jit in the project root.

It can build ebpf elf into native elf(s), and execute native elf that comes from ebpf. Helpers and relocations are not supported.

Documents could be seen at vm/cli/README.md