Blog Technical investigations from Marionette's development: Our tests only passed because of register allocation luck A graceful shutdown that only worked because of thread preemption