iovisor / ubpf

Userspace eBPF VM
Apache License 2.0
829 stars 136 forks source link

Update JIT to handle overlapping instructions #497

Closed hawkinsw closed 5 months ago

hawkinsw commented 5 months ago

The interpreter already supports functions that happen to be in more than one function. This patch adds that support to the JIT.

Fixes #437

coveralls commented 5 months ago

Coverage Status

coverage: 81.346% (+0.07%) from 81.279% when pulling 9ac13bb34bb19c7cc13d6c3a90dc72f4921c8c45 on hawkinsw:call0 into d370804a852b67f81c3aeed225ab646420d6b23e on iovisor:main.