diff options
author | S.H <gamelinks007@gmail.com> | 2021-06-05 13:57:21 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-06-04 21:57:21 -0700 |
commit | 3208a5df2dfb429752a130a36274464e9924cf44 (patch) | |
tree | 9fb96fe83aa888d54f9c57290c66c26ef4630d2e /benchmark | |
parent | 033e76e7602d06e037e1d9bb8527280a58d548da (diff) |
Improve perfomance for Integer#size method [Feature #17135] (#3476)
* Improve perfomance for Integer#size method [Feature #17135]
* re-run ci
* Let MJIT frame skip work for Integer#size
Co-authored-by: Takashi Kokubun <takashikkbn@gmail.com>
Notes
Notes:
Merged-By: k0kubun <takashikkbn@gmail.com>
Diffstat (limited to 'benchmark')
-rw-r--r-- | benchmark/mjit_integer.yml | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/benchmark/mjit_integer.yml b/benchmark/mjit_integer.yml index edc3556479..a6b5c9ee16 100644 --- a/benchmark/mjit_integer.yml +++ b/benchmark/mjit_integer.yml @@ -8,6 +8,7 @@ prelude: | def mjit_magnitude(int) int.magnitude end def mjit_odd?(int) int.odd? end def mjit_ord(int) int.ord end + def mjit_size(int) int.size end def mjit_to_i(int) int.to_i end def mjit_to_int(int) int.to_int end def mjit_uminus(int) -int end @@ -22,6 +23,7 @@ benchmark: - mjit_magnitude(-1) - mjit_odd?(1) - mjit_ord(1) + - mjit_size(1) - mjit_to_i(1) - mjit_to_int(1) - mjit_uminus(1) |