After Max' introduction to abstract interpretation for the toy optimizer... In many programs that do bit-manipulation of integers, some of the bits of the integer variables of the program can be statically known.
The presentation focuses on convincing the correctness of abstract domain transfer functions through property-based testing and automated proofs, referencing the tristate abstract domain of the eBPF verifier in the Linux Kernel.
Collection
[
|
...
]