summaryrefslogtreecommitdiff
path: root/numeric.c
AgeCommit message (Expand)Author
2021-01-01Improve performance some Float methods [Feature #17498] (#4018)S.H
2020-12-22Allow inlining Integer#-@ and #~Takashi Kokubun
2020-12-14Move docs for Integer#bit_length [ci skip]Alan Wu
2020-12-12Remove unused function declarationsS-H-GAMELINKS
2020-12-09Fix ArithmeticSequence#last and ArithmeticSequence#each for non-integer seque...Kenta Murata
2020-11-20renameS-H-GAMELINKS
2020-11-20fix codeS-H-GAMELINKS
2020-11-20add flo_prev_or_next funcS-H-GAMELINKS
2020-10-23numeric.c, range.c: prohibit zero stepKenta Murata
2020-10-21Don't redefine #rb_intern over and over againStefan Stüben
2020-10-02Hoisted out ensure_cmp which checks the comparison succeededNobuyoshi Nakada
2020-10-02Ensure that the comparison succeeded [Bug #17205]Nobuyoshi Nakada
2020-09-30Fix unsigned int overflow in error message for chrPeter Zhu
2020-08-05[DOC] Use oracle url instead of sun urlS-H-GAMELINKS
2020-07-28Use https instead of httpKazuhiro NISHIYAMA
2020-07-13fix MJIT link error卜部昌平
2020-07-13inline Primitive.cexpr!卜部昌平
2020-06-29add UNREACHABLE_RETURN卜部昌平
2020-06-29fix_pow: do not goto into a branch卜部昌平
2020-06-29int_pow: do not goto into a branch卜部昌平
2020-06-29flo_to_s: do not goto into a branch卜部昌平
2020-06-27Mark some Integer methods as inline (#3264)Takashi Kokubun
2020-06-20Make Integer#zero? a separated method and builtin (#3226)Takashi Kokubun
2020-06-16Remove unused else if statements in int_even_p func (#3220)S.H
2020-06-16Add static modifier for rb_int_ceil & rb_int_floor (#3217)S.H
2020-05-12numeric.c: optimize `float ** 2` case by fastpathYusuke Endoh
2020-05-11sed -i 's|ruby/impl|ruby/internal|'卜部昌平
2020-05-11sed -i s|ruby/3|ruby/impl|g卜部昌平
2020-05-11Added more NORETURN declarationsNobuyoshi Nakada
2020-04-09numeric.c: Remove unreachable codeYusuke Endoh
2020-04-08Suppress C4244 "possible loss of data" warningsNobuyoshi Nakada
2020-04-08Suppress -Wswitch warningsNobuyoshi Nakada
2020-04-08Merge pull request #2991 from shyouhei/ruby.h卜部昌平
2020-03-21Removed non-RUBY_INTEGER_UNIFICATION codeNobuyoshi Nakada
2020-03-09Remove Float::ROUNDSJeremy Evans
2020-01-27Check the encoding of `half:` optionNobuyoshi Nakada
2019-12-26decouple internal.h headers卜部昌平
2019-12-26add several __has_something macro卜部昌平
2019-11-19make functions static卜部昌平
2019-11-07Use FIX2LONG instead of FIX2INT like 26843cbcd0NARUSE, Yui
2019-11-07Use FIX2LONG to avoid unexpected exceptionNARUSE, Yui
2019-09-30Suppress keyword argument warning from #stepNobuyoshi Nakada
2019-08-25Inspect dynamic symbol as well as static symbolNobuyoshi Nakada
2019-08-10Expanded f_quoNobuyoshi Nakada
2019-08-07Deprecate Float::ROUNDS, which should not be a constantNobuyoshi Nakada
2019-08-03Predefine some IDsNobuyoshi Nakada
2019-08-02Expanded f_ceilNobuyoshi Nakada
2019-07-19Adjust styles and indentsNobuyoshi Nakada
2019-07-14numeric.c (fix_cmp): remove a unreachable return statementYusuke Endoh
2019-07-14* expand tabs.git