ZJIT: Only validate HIR in debug mode

This commit is contained in:
Max Bernstein 2025-08-12 12:13:05 -04:00
parent 31ff07ed1e
commit ad12db4b3d

View file

@ -1288,6 +1288,7 @@ fn compile_iseq(iseq: IseqPtr) -> Option<Function> {
if !get_option!(disable_hir_opt) { if !get_option!(disable_hir_opt) {
function.optimize(); function.optimize();
} }
#[cfg(debug_assertions)]
if let Err(err) = function.validate() { if let Err(err) = function.validate() {
debug!("ZJIT: compile_iseq: {err:?}"); debug!("ZJIT: compile_iseq: {err:?}");
return None; return None;