Cranelift Codegen Optimization
Make Cranelift, the compiler inside Wasmtime, emit faster machine code, without slowing down compilation or breaking a single spec test.
34 tasks across five categories. The original V1 task set lives at /v1.
Make Cranelift, the compiler inside Wasmtime, emit faster machine code, without slowing down compilation or breaking a single spec test.
Re-implement FFmpeg's libswscale in Zig, matching its output quality while beating its C scalar code with portable SIMD.
Compress a synthetic WAV corpus into the smallest self-extracting archive that reproduces every file byte-for-byte.
Hand-write an XML parser in x86-64 assembly that matches libexpat's exact parse behaviour, and beats its C on measured work.
Build the smallest self-extracting archive of a ~650 MB corpus of real Jupyter notebooks: decoder included, byte-for-byte lossless.
Write a qubit router that schedules SWAPs so every two-qubit gate runs on adjacent hardware qubits in as few timesteps as possible.