summaryrefslogtreecommitdiff
path: root/zjit/src/lib.rs
diff options
context:
space:
mode:
authorTakashi Kokubun <[email protected]>2025-02-06 14:21:13 -0500
committerTakashi Kokubun <[email protected]>2025-04-18 21:52:56 +0900
commitd7dbaf04fab43d75d6e77ee45a77567cfdc831ed (patch)
tree39977ab25b9e975d751d8d186f50527b31b7484b /zjit/src/lib.rs
parent9ddce45c7df7d198b5089042ea8be5717f3eef00 (diff)
Get CodeBlock
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/13131
Diffstat (limited to 'zjit/src/lib.rs')
-rw-r--r--zjit/src/lib.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/zjit/src/lib.rs b/zjit/src/lib.rs
index 2a7dc40c75..12de55e9ca 100644
--- a/zjit/src/lib.rs
+++ b/zjit/src/lib.rs
@@ -1,4 +1,5 @@
#![allow(dead_code)]
+#![allow(static_mut_refs)]
mod codegen;
mod cruby;
@@ -76,5 +77,9 @@ pub extern "C" fn rb_zjit_parse_option() -> bool {
#[no_mangle]
pub extern "C" fn rb_zjit_iseq_gen_entry_point(iseq: IseqPtr, _ec: EcPtr) -> *const u8 {
ir::iseq_to_ssa(iseq);
+
+ let cb = ZJITState::get_code_block();
+ let _start_ptr = cb.get_write_ptr();
+
std::ptr::null()
}