From cce89a6f69b4be99f33e1ad1a9f4906977e50d62 Mon Sep 17 00:00:00 2001 From: Takashi Kokubun Date: Wed, 28 May 2025 17:20:10 -0400 Subject: [PATCH] ZJIT: Add --enable-zjit=dev_nodebug (#13456) --- configure.ac | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index b2349a64b0..938754b01f 100644 --- a/configure.ac +++ b/configure.ac @@ -3963,7 +3963,7 @@ AS_CASE(["${YJIT_SUPPORT}"], ZJIT_LIBS= AS_CASE(["${ZJIT_SUPPORT}"], -[yes|dev], [ +[yes|dev|dev_nodebug], [ AS_IF([test x"$RUSTC" = "xno"], AC_MSG_ERROR([rustc is required. Installation instructions available at https://www.rust-lang.org/tools/install]) ) @@ -3975,6 +3975,10 @@ AS_CASE(["${ZJIT_SUPPORT}"], rb_cargo_features="$rb_cargo_features,disasm" JIT_CARGO_SUPPORT=dev AC_DEFINE(RUBY_DEBUG, 1) + ], + [dev_nodebug], [ + rb_cargo_features="$rb_cargo_features,disasm" + JIT_CARGO_SUPPORT=dev_nodebug ]) ZJIT_LIBS="target/release/libzjit.a"