← Latest products

DOOM in the kernel

or fibers in eBPF. How a hand-ported DOOM, verifier tricks, and a slow virtual machine led to a compiler built around regions and fibers. Some time ago my coworker who was working on first version of Perforator ( https://github.com/yandex/perforator ) kept talking about eBPF, so I got curious about its ISA and restrictions.

Visit ayles.github.ioexternal site

Reactions (1)

Similar products

by description similarity

  1. DotnetEbpf

    github.com

    Write Linux eBPF kernel applications in C#

    Hacker News10 pts

  2. eBPF-based Linux kernel guard that lets only allowlisted binaries use the TPM.

    Hacker News5 pts

  3. Turing's 113th Birthday

    Hacker News5 pts

  4. Linnix

    github.com

    eBPF observability that predicts failures before they happen

    Hacker News21 pts

  5. A tiny RISC-V emulator that runs DOOM

    Hacker News50 pts