From 0385ca2e97ba29653251dba96ab8cf0f21765bb4 Mon Sep 17 00:00:00 2001 From: Maxime Chevalier-Boisvert Date: Tue, 21 Sep 2021 10:59:55 -0400 Subject: Try to break the code page refactoring into smaller steps --- yjit_iface.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'yjit_iface.h') diff --git a/yjit_iface.h b/yjit_iface.h index c42b29e977..452d27fea8 100644 --- a/yjit_iface.h +++ b/yjit_iface.h @@ -126,4 +126,9 @@ const VALUE *rb_yjit_count_side_exit_op(const VALUE *exit_pc); void yjit_unlink_method_lookup_dependency(block_t *block); void yjit_block_assumptions_free(block_t *block); +VALUE rb_yjit_code_page_alloc(void); +code_page_t *rb_yjit_code_page_unwrap(VALUE cp_obj); +void rb_yjit_get_cb(codeblock_t* cb, uint8_t* code_ptr); +void rb_yjit_get_ocb(codeblock_t* cb, uint8_t* code_ptr); + #endif // #ifndef YJIT_IFACE_H -- cgit v1.2.3