Commit Graph

22 Commits

Author SHA1 Message Date
1bbf004554 Add basic map generation 2025-09-08 04:21:09 +05:30
70dfa0ff58 add -g to c-form Makefile 2025-09-08 00:37:42 +05:30
d87decd25e Add bpf_ktime_get_ns helper function without IR gen 2025-09-07 20:58:54 +05:30
3b5425ca1b Update check.sh 2025-09-07 20:42:43 +05:30
7e47f8dcef Multi string and multi program support 2025-09-07 20:41:41 +05:30
1118e4fcd6 add naive unpythonic return type inference to function parsing 2025-09-07 20:12:39 +05:30
c0559639f2 Get ex2 running 2025-09-07 19:19:58 +05:30
734a49b295 emit BTF data using -g flag 2025-09-07 17:22:24 +05:30
acfb8b4424 revert changes to examples 2025-09-07 13:54:31 +05:30
166439ae14 alter check.sh to take filename as arg 2025-09-07 13:49:28 +05:30
ac8620284e Add Maps example 2025-09-07 13:41:05 +05:30
ac7f8e09f8 Implement bpf chunk ID 2025-09-06 13:33:43 +05:30
81f4a0a799 Add shorter examples 2025-09-06 12:49:39 +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
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