Jit compilation

shape