javascript jit compilation