Jitterbug
Jitterbug is a framework for writing just-in-time (JIT) compilers and proving them correct. It provides a precise specification of JIT correctness and an automated verification strategy that scales to practical implementations.
Jitterbug builds on Serval and Rosette.