ruby/tool/ruby_vm/views/_zjit_instruction.erb
Takashi Kokubun 0f3d6ee578
ZJIT: Disable ZJIT instructions when USE_ZJIT is 0 (#13199)
* ZJIT: Disable ZJIT instructions when USE_ZJIT is 0

* Test the order of ZJIT instructions

* Add more jobs that disable JITs

* Show instruction names in the message
2025-04-29 11:03:13 -07:00

13 lines
291 B
Plaintext

#if USE_ZJIT
/* insn <%= insn.pretty_name %> */
INSN_ENTRY(<%= insn.name %>)
{
START_OF_ORIGINAL_INSN(<%= insn.name %>);
rb_zjit_profile_insn(BIN(<%= insn.jump_destination %>), ec);
DISPATCH_ORIGINAL_INSN(<%= insn.jump_destination %>);
END_INSN(<%= insn.name %>);
}
#endif