summaryrefslogtreecommitdiff
path: root/internal/numeric.h
Commit message (Expand)AuthorAgeFilesLines
* Embed bare `double` if `sizeof(double) == sizeof(VALUE)`Nobuyoshi Nakada2021-10-271-2/+2
* Align `RFloat` at VALUE boundaryNobuyoshi Nakada2021-10-271-11/+16
* Fix unaligned access to `double` in RFloatNobuyoshi Nakada2021-10-261-0/+12
* internal/*.h: skip doxygen卜部昌平2021-09-101-1/+0
* Moved rb_int_positive_pow declaration [Feature #18051]Nobuyoshi Nakada2021-08-241-1/+0
* Add Integer.try_convert [Feature #15211]Nobuyoshi Nakada2021-07-161-0/+1
* Allow inlining Integer#-@ and #~Takashi Kokubun2020-12-221-1/+2
* Fix ArithmeticSequence#last and ArithmeticSequence#each for non-integer seque...Kenta Murata2020-12-091-0/+2
* include/ruby/backward/2/r_cast.h: deprecate卜部昌平2020-08-271-1/+1
* fix MJIT link error卜部昌平2020-07-131-1/+2
* inline Primitive.cexpr!卜部昌平2020-07-131-1/+3
* add #include guard hack卜部昌平2020-04-131-3/+3
* Merge pull request #2991 from shyouhei/ruby.h卜部昌平2020-04-081-5/+5
* internal/rational.h: insert assertions in RATIONAL_SET_{NUM,DEN}Kenta Murata2020-01-171-0/+12
* internal/numeric.h rework卜部昌平2019-12-261-34/+61
* internal/fixnum.h rework卜部昌平2019-12-261-4/+1
* split internal.h into files卜部昌平2019-12-261-0/+213