From 9cdc46587d8dbe55201acbf90e20523479b6c03c Mon Sep 17 00:00:00 2001 From: Takashi Kokubun Date: Tue, 29 Apr 2025 11:10:42 -0700 Subject: [PATCH] Explain a missing USE_ZJIT check on rb_vm_max_insn_name_size --- tool/ruby_vm/views/_insn_name_info.erb | 1 + 1 file changed, 1 insertion(+) diff --git a/tool/ruby_vm/views/_insn_name_info.erb b/tool/ruby_vm/views/_insn_name_info.erb index a0a390256b..2862908631 100644 --- a/tool/ruby_vm/views/_insn_name_info.erb +++ b/tool/ruby_vm/views/_insn_name_info.erb @@ -24,6 +24,7 @@ extern const unsigned short rb_vm_insn_name_offset[VM_INSTRUCTION_SIZE]; RUBY_SYMBOL_EXPORT_END #ifdef RUBY_VM_INSNS_INFO +%# "trace_" is longer than "zjit_", so USE_ZJIT doesn't impact the max name size. const int rb_vm_max_insn_name_size = <%= RubyVM::Instructions.map { |i| i.name.size }.max %>; const char rb_vm_insn_name_base[] =