diff options
author | Takashi Kokubun <takashikkbn@gmail.com> | 2023-03-07 22:43:37 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-03-07 22:43:37 -0800 |
commit | 6d91df08b53d0b17fa8cd949a3c6b42164c46c8d (patch) | |
tree | 8aea38651881189841c537dd8c8ca097a850f351 /vm_core.h | |
parent | 0bf4cd8e1c3178345a63ce5b9d80d02781d93497 (diff) |
Allow enabling YJIT and RJIT independently (#7474)
We used to require MJIT is supported when YJIT is supported. However,
now that RJIT dropped some platforms that YJIT supports, it no longer
makes sense. We should be able to enable only YJIT, and vice versa.
Notes
Notes:
Merged-By: k0kubun <takashikkbn@gmail.com>
Diffstat (limited to 'vm_core.h')
-rw-r--r-- | vm_core.h | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -521,6 +521,8 @@ struct rb_iseq_constant_body { #endif }; +typedef VALUE (*jit_func_t)(struct rb_execution_context_struct *, struct rb_control_frame_struct *); + /* T_IMEMO/iseq */ /* typedef rb_iseq_t is in method.h */ struct rb_iseq_struct { |