summaryrefslogtreecommitdiff
path: root/ujit_core.h
diff options
context:
space:
mode:
authorMaxime Chevalier-Boisvert <maxime.chevalierboisvert@shopify.com>2021-01-13 14:14:16 -0500
committerAlan Wu <XrXr@users.noreply.github.com>2021-10-20 18:19:27 -0400
commit2cf32e5505d8da85f31df3a0bff7b0fd38054503 (patch)
treeb54bfa4a291214bbcac05c40fa66422388e2dca3 /ujit_core.h
parentef08af93769982047e59356d76c7e72a67970335 (diff)
Refactor ujit logic for generating iseq entry points
Diffstat (limited to 'ujit_core.h')
-rw-r--r--ujit_core.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/ujit_core.h b/ujit_core.h
index 07a18ed727..065bafe786 100644
--- a/ujit_core.h
+++ b/ujit_core.h
@@ -112,6 +112,7 @@ x86opnd_t ctx_stack_opnd(ctx_t* ctx, int32_t idx);
version_t* find_block_version(blockid_t block, const ctx_t* ctx);
version_t* gen_block_version(blockid_t block, const ctx_t* ctx);
+uint8_t* gen_entry_point(const rb_iseq_t *iseq, uint32_t insn_idx);
void gen_branch(
const ctx_t* src_ctx,