Commit Graph

318 Commits

Author SHA1 Message Date
c0559639f2 Get ex2 running 2025-09-07 19:19:58 +05:30
6a57b0d554 Add trace_fields scaffolding 2025-09-07 13:31:38 +05:30
43b8c2c010 Complete example 1, albeit hardcoded somewhat. Implement body function processing skeleton 2025-09-06 14:40:51 +05:30
4ce92f0c95 Implement probe string extraction 2025-09-06 13:41:56 +05:30
ac7f8e09f8 Implement bpf chunk ID 2025-09-06 13:33:43 +05:30
88fa690493 Add bpf decorator, start rewrite 2025-09-06 12:49:39 +05:30
c9e4910a89 hardcoded func gen 2025-09-06 12:49:37 +05:30
8d7c869c47 skip decorator constants 2025-09-04 10:45:28 +05:30
ba3030a694 Update bpf examples and remove function pass code 2025-09-04 10:33:43 +05:30
9b4ef23a62 Comment out non string based decorator to decide later and also make
changes to decorator adding a "section"
2025-09-03 18:46:46 +05:30
0ee8b541d1 Add constant check (maybe broken) and also a globals pass 2025-09-03 18:30:52 +05:30
0a4d5ea4f9 Add sys_clone, add hello world example 2025-09-03 01:11:13 +05:30
0d026c5399 Fix syntax - make more pythonic 2025-09-03 01:01:21 +05:30
a8e7a42b72 WIP functions processing 2025-08-31 05:12:47 +05:30
b4a2f169ad emit license 2025-08-30 22:33:58 +05:30
b8ef7cc945 Remove trace_printk decorator function 2025-08-30 18:54:46 +05:30
e19aa9fa66 Organize source files 2025-08-30 18:49:08 +05:30
d5557d3c01 Initialize PythonBPF project and toolchain 2025-08-30 18:08:14 +05:30