Right size the iseq coverage branches tmp array - initializes with 5 elements
This commit is contained in:
parent
0547627705
commit
65744fb19e
Notes:
git
2019-10-29 11:31:14 +09:00
@ -273,7 +273,7 @@ const ID rb_iseq_shared_exc_local_tbl[] = {idERROR_INFO};
|
|||||||
ISEQ_BRANCH_COVERAGE(iseq) && \
|
ISEQ_BRANCH_COVERAGE(iseq) && \
|
||||||
(first_line) > 0) { \
|
(first_line) > 0) { \
|
||||||
VALUE structure = RARRAY_AREF(ISEQ_BRANCH_COVERAGE(iseq), 0); \
|
VALUE structure = RARRAY_AREF(ISEQ_BRANCH_COVERAGE(iseq), 0); \
|
||||||
branches = rb_ary_tmp_new(0); \
|
branches = rb_ary_tmp_new(5); \
|
||||||
rb_ary_push(structure, branches); \
|
rb_ary_push(structure, branches); \
|
||||||
rb_ary_push(branches, ID2SYM(rb_intern(type))); \
|
rb_ary_push(branches, ID2SYM(rb_intern(type))); \
|
||||||
rb_ary_push(branches, INT2FIX(first_line)); \
|
rb_ary_push(branches, INT2FIX(first_line)); \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user