pub type jit_exception_func = Option<unsafe extern "C" fn(exception_type: c_int) -> *mut c_void>;