From 09f5bff7bed65edad1b5367f57c29d1ec191bbd1 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Mon, 6 Jul 2026 01:21:38 +0900 Subject: [PATCH] Remove unused static variables These variables are used only when `VM_COLLECT_USAGE_DETAILS` is true. --- vm.c | 9 --------- 1 file changed, 9 deletions(-) diff --git a/vm.c b/vm.c index 58eb41d9113..07d03c864ae 100644 --- a/vm.c +++ b/vm.c @@ -5194,15 +5194,6 @@ usage_analysis_register_clear(VALUE self) return usage_analysis_clear(self, usage_hash); } -#else - -MAYBE_UNUSED(static void (*ruby_vm_collect_usage_func_insn)(int insn)) = 0; -MAYBE_UNUSED(static void (*ruby_vm_collect_usage_func_operand)(int insn, int n, VALUE op)) = 0; -MAYBE_UNUSED(static void (*ruby_vm_collect_usage_func_register)(int reg, int isset)) = 0; - -#endif - -#if VM_COLLECT_USAGE_DETAILS /* @param insn instruction number */ static void vm_collect_usage_insn(int insn)