Handle self-modifying code also add eager vs lazy JIT option.