diff options
author | 卜部昌平 <[email protected]> | 2019-11-18 12:13:08 +0900 |
---|---|---|
committer | 卜部昌平 <[email protected]> | 2019-11-19 12:36:19 +0900 |
commit | 0e8219f591f3f17cb7ee361e8a60dbef08145883 (patch) | |
tree | 89704f4d90521cf52ef1befc5e87429f8a9d5da3 /array.c | |
parent | 78e266da1dede1c81e634982e76a129c5720d80e (diff) |
make functions static
These functions are used from within a compilation unit so we can
make them static, for better binary size. This changeset reduces
the size of generated ruby binary from 26,590,128 bytes to
26,584,472 bytes on my macihne.
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/2682
Diffstat (limited to 'array.c')
-rw-r--r-- | array.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -1532,6 +1532,8 @@ rb_ary_subseq(VALUE ary, long beg, long len) return ary_make_partial(ary, klass, beg, len); } +static VALUE rb_ary_aref2(VALUE ary, VALUE b, VALUE e); + /* * call-seq: * ary[index] -> obj or nil |