aboutsummaryrefslogtreecommitdiffstats
path: root/vm_exec.h
diff options
context:
space:
mode:
Diffstat (limited to 'vm_exec.h')
-rw-r--r--vm_exec.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/vm_exec.h b/vm_exec.h
index e087a7f603..391eb6d151 100644
--- a/vm_exec.h
+++ b/vm_exec.h
@@ -169,7 +169,14 @@ default: \
#endif
#define SCREG(r) (reg_##r)
+
+#define VM_DEBUG_STACKOVERFLOW 0
+
+#if VM_DEBUG_STACKOVERFLOW
#define CHECK_VM_STACK_OVERFLOW_FOR_INSN(cfp, margin) \
WHEN_VM_STACK_OVERFLOWED(cfp, (cfp)->sp, margin) vm_stack_overflow_for_insn()
+#else
+#define CHECK_VM_STACK_OVERFLOW_FOR_INSN(cfp, margin)
+#endif
#endif /* RUBY_VM_EXEC_H */