aboutsummaryrefslogtreecommitdiffstats
path: root/compile.c
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2016-03-17 05:47:44 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2016-03-17 05:47:44 +0000
commit6555077aa00c9ca4bcb298392a615f729e15676a (patch)
treee32babe5dec935eabc0a2eb20e26e5fa036a2209 /compile.c
parent755a81a77a3dfff6f224642206af6b7f1efbfe0c (diff)
downloadruby-6555077aa00c9ca4bcb298392a615f729e15676a.tar.gz
compile.c: bit flag
* compile.c (LABEL): turn `set` flag a bit field. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54143 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'compile.c')
-rw-r--r--compile.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/compile.c b/compile.c
index 701beebbd6..76024dfe53 100644
--- a/compile.c
+++ b/compile.c
@@ -52,9 +52,9 @@ typedef struct iseq_label_data {
int label_no;
int position;
int sc_state;
- int set;
int sp;
int refcnt;
+ unsigned int set: 1;
} LABEL;
typedef struct iseq_insn_data {