ebpf-for-windows/libs/execution_context
Alan Jowett 16a951c2c3
Switch to hash table from AVL. Lock free in the presence of epoch allocator. (#389)
* Switch to hash table from AVL.
Lock free in the presence of epoch allocator.

Signed-off-by: Alan Jowett <alanjo@microsoft.com>
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2021-08-20 18:29:11 -06:00
..
kernel Add VM setup scripts and docs (#281) 2021-06-15 08:44:43 -07:00
unit Switch to hash table from AVL. Lock free in the presence of epoch allocator. (#389) 2021-08-20 18:29:11 -06:00
user Add VM setup scripts and docs (#281) 2021-06-15 08:44:43 -07:00
ebpf_core.c Adds support for querying per-CPU maps from user mode and returning a merged view of the per-CPU data (#384) 2021-08-17 17:22:32 -06:00
ebpf_core.h move map helper function prototypes to EC (#337) 2021-07-22 15:31:01 -07:00
ebpf_link.c Prevent mismatched program types in PROG_ARRAY maps (#374) 2021-08-11 12:17:10 -07:00
ebpf_link.h test extension - Part 1 (#336) 2021-07-14 14:40:34 -07:00
ebpf_maps.c Switch to hash table from AVL. Lock free in the presence of epoch allocator. (#389) 2021-08-20 18:29:11 -06:00
ebpf_maps.h Adds support for querying per-CPU maps from user mode and returning a merged view of the per-CPU data (#384) 2021-08-17 17:22:32 -06:00
ebpf_program.c ebpf_program_t.links should be initialized (#395) 2021-08-20 11:04:32 -07:00
ebpf_program.h Prevent mismatched program types in PROG_ARRAY maps (#374) 2021-08-11 12:17:10 -07:00
ebpf_protocol.h Explicit key and value lengths passed to map layer (#380) 2021-08-13 13:13:16 -06:00