summaryrefslogtreecommitdiff
path: root/numeric.c
AgeCommit message (Expand)Author
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-29Suppress 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-06Deprecate Float::ROUNDS, which should not be a constantNobuyoshi Nakada
2019-08-03Predefine some IDsNobuyoshi Nakada
2019-08-02Expanded f_ceilNobuyoshi Nakada
2019-07-18Adjust styles and indentsNobuyoshi Nakada
2019-07-14numeric.c (fix_cmp): remove a unreachable return statementYusuke Endoh
2019-07-14* expand tabs.git
2019-07-14Prefer `rb_error_arity` to `rb_check_arity` when it can be usedYusuke Endoh
2019-06-01Make opt_aref instruction support Integer#[]Yusuke Endoh
2019-05-03Update broken URL in Float documentation.Hiroshi SHIBATA
2019-04-28* expand tabs.git
2019-04-28numeric.c: Extend Integer#[] to support range argumentsYusuke Endoh
2019-03-11numeric.c: fix infinite loopnobu
2019-01-30enumerator.c: fix arith_seq_first for Infinitymrkn
2019-01-24* expand tabs.svn
2019-01-24numeric.c: Fix negative step with float componentsmrkn
2019-01-09complex.c: optimize zero check for Floatmrkn
2019-01-03complex.c: Optimize Complex#* and Complex#**mrkn
2019-01-01complex.c: Optimize Complex#+ for some conditionsmrkn
2018-12-12complex.c: rb_complex_new_polarnobu
2018-11-16Make some internal functions staticnobu
2018-11-16numeric.c: avoid division by zeroshyouhei
2018-11-16avoid division by zeroshyouhei
2018-11-12Export rb_flo_div_flo for MJITnobu
2018-11-12numeric.c: fix typoshyouhei
2018-11-12vm_insnhelper.c: avoid division by zeroshyouhei
2018-11-09numeric.c: avoid division by zeroshyouhei
2018-11-04complex.c: rb_dbl_complex_polar_pinobu
2018-10-20complex.c: small optimization of Complex#**nobu
2018-10-02Fix Rational of Floatnobu
2018-09-29* expand tabs.svn
2018-09-29rational.c: may be floatnobu
2018-09-12[DOC] Modify descriptions for ArithmeticSequencemrkn
2018-08-10Remove needless comment [ci skip]kazu
2018-08-06enumerator.c: Introduce Enumerator::ArithmeticSequencemrkn
2018-07-24UNREACHABLE_RETURNnobu
2018-06-17refine Integer#** and Float#**nobu
2018-06-17refine Integer#**nobu
2018-06-14bignum.c: get rid of redefined methodnobu
2018-04-19Introduce endless range [Feature#12912]mame