17 Commits

Author SHA1 Message Date
a124476583 big overhaul of debug info and params passed to maps 2025-09-20 04:30:08 +05:30
73862f0084 Make max_entries optional in map BTF, add PerfEventArray to execve5 2025-09-20 03:15:09 +05:30
4fd8bee8e7 Add IR and debug info generation for multiple MAP types 2025-09-20 02:53:49 +05:30
67fc3f9562 Add map type support to process_bpf_map 2025-09-20 02:19:17 +05:30
69d0cf2e0e Add process_perf_event_map 2025-09-20 02:10:11 +05:30
431921dbc1 multiple map elements support 2025-09-11 00:45:08 +05:30
263b849a38 Add newline to IR output and update version number 2025-09-09 14:01:09 +05:30
e0385759b2 make dwarf constant handling easier 2025-09-09 13:37:50 +05:30
896daddf0b change debug_compile_unit addition location 2025-09-09 13:15:31 +05:30
12bca3cfab fix: debug info addition for specific hashmap 2025-09-09 12:57:03 +05:30
d7a5a06eab remove line numbers from debug info
Signed-off-by: varun-r-mallya <varunrmallya@gmail.com>
2025-09-09 12:16:01 +05:30
46cefd4143 Add debug info 2025-09-09 11:47:11 +05:30
e218e48162 Pass map_sym_tab to functions pass 2025-09-08 22:50:14 +05:30
a5a671133c Add map_sym_tab 2025-09-08 22:48:09 +05:30
f7aa054b31 get hashmap compiling 2025-09-08 22:26:16 +05:30
1a82875f68 rename globals to map 2025-09-08 21:31:56 +05:30
2a3f367e23 separate map creation logic 2025-09-08 21:26:27 +05:30