From f86b49c162424b7f6eb6fee7c1f4d3f8706becef Mon Sep 17 00:00:00 2001 From: svn Date: Fri, 30 Nov 2018 23:58:17 +0000 Subject: * expand tabs. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66107 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- compile.c | 60 ++++++++++++++++++++++++++++++------------------------------ 1 file changed, 30 insertions(+), 30 deletions(-) (limited to 'compile.c') diff --git a/compile.c b/compile.c index bd38573039..f511c75227 100644 --- a/compile.c +++ b/compile.c @@ -2833,41 +2833,41 @@ iseq_peephole_optimize(rb_iseq_t *iseq, LINK_ELEMENT *list, const int do_tailcal * duparray ["foo", "bar"] */ if (IS_INSN_ID(iobj, newarray)) { - int len; + int len; - len = NUM2INT(OPERAND_AT(iobj, 0)); + len = NUM2INT(OPERAND_AT(iobj, 0)); - if (len > 0) { - INSN *link; - INSN *cur; - int i; + if (len > 0) { + INSN *link; + INSN *cur; + int i; - link = iobj; - i = len; - while(i > 0) { - link = (INSN *)get_prev_insn(link); - if (!IS_INSN_ID(link, putobject)) - break; + link = iobj; + i = len; + while(i > 0) { + link = (INSN *)get_prev_insn(link); + if (!IS_INSN_ID(link, putobject)) + break; - i--; - } - - /* All previous instructions were `putobject` */ - if (i == 0) { - VALUE list = rb_ary_new_capa(len); - iseq_add_mark_object_compile_time(iseq, list); + i--; + } - while(i < len) { - cur = link; - rb_ary_push(list, OPERAND_AT(cur, 0)); - link = (INSN *)get_next_insn(link); - ELEM_REMOVE(&cur->link); - i++; - } - iobj->insn_id = BIN(duparray); - OPERAND_AT(iobj, 0) = list; - } - } + /* All previous instructions were `putobject` */ + if (i == 0) { + VALUE list = rb_ary_new_capa(len); + iseq_add_mark_object_compile_time(iseq, list); + + while(i < len) { + cur = link; + rb_ary_push(list, OPERAND_AT(cur, 0)); + link = (INSN *)get_next_insn(link); + ELEM_REMOVE(&cur->link); + i++; + } + iobj->insn_id = BIN(duparray); + OPERAND_AT(iobj, 0) = list; + } + } } if (IS_INSN_ID(iobj, leave)) { -- cgit v1.2.3