Update dump.c for the exit->nextstate hush hint move
authorFather Chrysostomos <sprout@cpan.org>
Sat, 9 Nov 2013 01:46:17 +0000 (17:46 -0800)
committerFather Chrysostomos <sprout@cpan.org>
Sat, 9 Nov 2013 01:55:52 +0000 (17:55 -0800)
dump.c

diff --git a/dump.c b/dump.c
index a5061d3..20c0a83 100644 (file)
--- a/dump.c
+++ b/dump.c
@@ -765,8 +765,7 @@ const struct flag_to_name op_open_names[] = {
 };
 
 const struct flag_to_name op_exit_names[] = {
-    {OPpEXIT_VMSISH, ",EXIT_VMSISH"},
-    {OPpHUSH_VMSISH, ",HUSH_VMSISH"}
+    {OPpEXIT_VMSISH, ",EXIT_VMSISH"}
 };
 
 const struct flag_to_name op_sassign_names[] = {
@@ -795,6 +794,7 @@ OP_PRIVATE_ONCE(op_delete, OPpSLICE, ",SLICE");
 OP_PRIVATE_ONCE(op_exists, OPpEXISTS_SUB, ",EXISTS_SUB");
 OP_PRIVATE_ONCE(op_die, OPpHUSH_VMSISH, ",HUSH_VMSISH");
 OP_PRIVATE_ONCE(op_split, OPpSPLIT_IMPLIM, ",IMPLIM");
+OP_PRIVATE_ONCE(op_dbstate, OPpHUSH_VMSISH, ",HUSH_VMSISH");
 
 struct op_private_by_op {
     U16 op_type;
@@ -823,6 +823,8 @@ const struct op_private_by_op op_private_names[] = {
     {OP_SORT, C_ARRAY_LENGTH(op_sort_names), op_sort_names },
     {OP_OPEN, C_ARRAY_LENGTH(op_open_names), op_open_names },
     {OP_SPLIT, C_ARRAY_LENGTH(op_split_names), op_split_names },
+    {OP_DBSTATE, C_ARRAY_LENGTH(op_dbstate_names), op_dbstate_names },
+    {OP_NEXTSTATE, C_ARRAY_LENGTH(op_dbstate_names), op_dbstate_names },
     {OP_BACKTICK, C_ARRAY_LENGTH(op_open_names), op_open_names }
 };