summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--vm_core.h22
-rw-r--r--vm_insnhelper.h22
3 files changed, 27 insertions, 22 deletions
diff --git a/ChangeLog b/ChangeLog
index abded68d31..7ba6571335 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Sat Oct 24 01:56:01 2015 Koichi Sasada <ko1@atdot.net>
+
+ * vm_core.h, vm_insnhelper.h: move definition of VMDEBUG
+ from vm_insnhelper.h to vm_core.h.
+
Sat Oct 24 01:51:01 2015 Akinori MUSHA <knu@iDaemons.org>
* NEWS: [DOC] In the new safe call syntax, arguments are evaluated
diff --git a/vm_core.h b/vm_core.h
index 2bdb029941..35df3dcb6b 100644
--- a/vm_core.h
+++ b/vm_core.h
@@ -20,6 +20,28 @@
#define VM_CHECK_MODE 0
#endif
+/**
+ * VM Debug Level
+ *
+ * debug level:
+ * 0: no debug output
+ * 1: show instruction name
+ * 2: show stack frame when control stack frame is changed
+ * 3: show stack status
+ * 4: show register
+ * 5:
+ * 10: gc check
+ */
+
+#ifndef VMDEBUG
+#define VMDEBUG 0
+#endif
+
+#if 0
+#undef VMDEBUG
+#define VMDEBUG 3
+#endif
+
#if VM_CHECK_MODE > 0
#define VM_ASSERT(expr) ( \
LIKELY(expr) ? (void)0 : \
diff --git a/vm_insnhelper.h b/vm_insnhelper.h
index cad07da182..b70f731be1 100644
--- a/vm_insnhelper.h
+++ b/vm_insnhelper.h
@@ -12,28 +12,6 @@
#ifndef RUBY_INSNHELPER_H
#define RUBY_INSNHELPER_H
-/**
- * VM Debug Level
- *
- * debug level:
- * 0: no debug output
- * 1: show instruction name
- * 2: show stack frame when control stack frame is changed
- * 3: show stack status
- * 4: show register
- * 5:
- * 10: gc check
- */
-
-#ifndef VMDEBUG
-#define VMDEBUG 0
-#endif
-
-#if 0
-#undef VMDEBUG
-#define VMDEBUG 3
-#endif
-
extern VALUE ruby_vm_const_missing_count;
#if VM_COLLECT_USAGE_DETAILS