diff options
Diffstat (limited to 'tool/ruby_vm/views/insns.inc.erb')
-rw-r--r-- | tool/ruby_vm/views/insns.inc.erb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tool/ruby_vm/views/insns.inc.erb b/tool/ruby_vm/views/insns.inc.erb index cf34489279..b5b557f9dc 100644 --- a/tool/ruby_vm/views/insns.inc.erb +++ b/tool/ruby_vm/views/insns.inc.erb @@ -25,6 +25,8 @@ enum ruby_vminsn_type { VM_INSTRUCTION_SIZE }; +#define VM_BARE_INSTRUCTION_SIZE <%= RubyVM::Instructions.count { |i| i.name !~ /\A(trace|zjit)_/ } %> + #define ASSERT_VM_INSTRUCTION_SIZE(array) \ STATIC_ASSERT(numberof_##array, numberof(array) == VM_INSTRUCTION_SIZE) |