You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have prepared a large series with major refactoring of map management in bpftrace. To simplify reviewing, I'm going to post it in as small parts as possible but I realized that it would be good to provide an overview of all changes in advance.
Delete MapManager, IMap, Map, and FakeMap classes.
Overall, this simplifies the code (we especially get rid of the ugly IMap/Map constructors) and also is the next step towards libbpf-based loading and attachment of programs. We should be eventually able to let libbpf auto-generate the maps for us.
The text was updated successfully, but these errors were encountered:
I have prepared a large series with major refactoring of map management in bpftrace. To simplify reviewing, I'm going to post it in as small parts as possible but I realized that it would be good to provide an overview of all changes in advance.
The current plan is as follows:
BpfBytecode
#2988MapManager
,IMap
,Map
, andFakeMap
classes.Overall, this simplifies the code (we especially get rid of the ugly
IMap
/Map
constructors) and also is the next step towards libbpf-based loading and attachment of programs. We should be eventually able to let libbpf auto-generate the maps for us.The text was updated successfully, but these errors were encountered: