summaryrefslogtreecommitdiff
path: root/zjit/src/lib.rs
diff options
context:
space:
mode:
authorTakashi Kokubun <[email protected]>2025-02-12 20:46:49 -0800
committerTakashi Kokubun <[email protected]>2025-04-18 21:52:58 +0900
commitbf565fd418d2a2b2bf78383731294b7376b0c7a6 ()
tree955af51cb3571988e95e1fde099b8abf742a7890 /zjit/src/lib.rs
parent83da2dd1eab0e9ec6e6cd8ba5a9a8894b227b2ae (diff)
Add --zjit-debug and debug! macro
to print debug messages
Notes: Merged: https://.com/ruby/ruby/pull/13131
-rw-r--r--zjit/src/lib.rs6
1 files changed, 2 insertions, 4 deletions
@@ -14,7 +14,7 @@ mod disasm;
mod options;
use codegen::gen_function;
-use options::{get_option, Options};
use state::ZJITState;
use crate::cruby::*;
@@ -86,9 +86,7 @@ pub extern "C" fn rb_zjit_iseq_gen_entry_point(iseq: IseqPtr, _ec: EcPtr) -> *co
let ssa = match ir::iseq_to_ssa(iseq) {
Ok(ssa) => ssa,
Err(err) => {
- if get_option!(dump_ssa).is_some() {
- eprintln!("zjit: to_ssa: {:?}", err);
- }
return std::ptr::null();
}
};