Skip to main content

ghostscope_compiler/ebpf/
mod.rs

1//! eBPF code generation module
2//!
3//! This module handles LLVM IR generation and eBPF bytecode compilation
4//! for GhostScope tracing programs.
5
6pub mod codegen; // New instruction analysis and variable resolution
7pub mod context;
8pub mod dwarf_bridge;
9pub mod expression;
10mod expression_plan;
11pub mod helper_functions;
12pub mod instruction; // New staged transmission and ringbuf messaging
13pub mod maps;
14pub mod variables;
15
16// Re-export main types for convenience
17pub use context::*;