summaryrefslogtreecommitdiff
path: root/zjit/src/lib.rs
diff options
context:
space:
mode:
authorTakashi Kokubun <[email protected]>2025-02-14 17:49:53 -0800
committerTakashi Kokubun <[email protected]>2025-04-18 21:52:58 +0900
commit562c35a560e2f99b9ab6b4ff352e4cf7a73f050e (patch)
tree1700951076720a166a4e136fa610cffa1e9ba8b8 /zjit/src/lib.rs
parent53bee25068d11877b034af53797cf6e5d3d8e2be (diff)
Resurrect asm comment support
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/13131
Diffstat (limited to 'zjit/src/lib.rs')
-rw-r--r--zjit/src/lib.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/zjit/src/lib.rs b/zjit/src/lib.rs
index 6782cc584d..6e2ad693c7 100644
--- a/zjit/src/lib.rs
+++ b/zjit/src/lib.rs
@@ -10,6 +10,7 @@ mod cast;
mod virtualmem;
mod asm;
mod backend;
+#[cfg(feature = "disasm")]
mod disasm;
mod options;
@@ -93,7 +94,7 @@ pub extern "C" fn rb_zjit_iseq_gen_entry_point(iseq: IseqPtr, _ec: EcPtr) -> *co
// Compile SSA IR into machine code
let cb = ZJITState::get_code_block();
- match gen_function(cb, &ssa) {
+ match gen_function(cb, &ssa, iseq) {
Some(start_ptr) => start_ptr.raw_ptr(cb),
// Compilation failed, continue executing in the interpreter only