aboutsummaryrefslogtreecommitdiffstats
path: root/ext/bigdecimal/bigdecimal.c
Commit message (Expand)AuthorAgeFilesLines
* * ext/bigdecimal/bigdecimal.c: [DOC] Add description ofmrkn2014-07-311-0/+13
* * include/ruby/ruby.h: Hide Rational internal.akr2014-05-171-10/+10
* class.c: do nothing if copying selfnobu2014-02-211-1/+3
* * ext/bigdecimal/bigdecimal.c (BigDecimal_initialize): Insert GC guard.mrkn2014-02-161-2/+7
* bigdecimal.c: refine macrosnobu2014-02-161-3/+3
* * ext/bigdecimal/bigdecimal.c (BIGNUM_ZERO_P): Unused macro removed.akr2014-02-151-4/+0
* * internal.h: Rename macro names: RBIGNUM_FOO to BIGNUM_FOO.akr2014-02-151-2/+2
* * ext/bigdecimal/bigdecimal.c (BigMath_s_log): Use rb_big_cmp instead ofakr2014-02-111-2/+3
* * bignum.c (rb_big_cmp): Specialize a comparison to zero.akr2014-02-111-1/+1
* bigdecimal.c: rename macrosnobu2014-01-151-5/+7
* bigdecimal.c: backword compatibility as gemnobu2014-01-141-11/+12
* bigdecimal.c: backword compatibility as gemnobu2014-01-141-9/+20
* * ext/bigdecimal/bigdecimal.c (BigDecimal_divide): Add an additionalmrkn2014-01-131-2/+4
* ext: use PRIsVALUE for rb_raise and rb_warnnobu2014-01-131-2/+2
* ruby/util.h: DECIMAL_SIZE_OF_BITSnobu2014-01-121-1/+2
* bigdecimal.c: expand buffernobu2014-01-111-2/+2
* * ext/bigdecimal: update class method call style from :: to .eregon2014-01-021-1/+1
* * ext/bigdecimal/bigdecimal.c (VpSetPTR): fix for limitation of the resultingmrkn2013-12-121-2/+14
* * ext/bigdecimal/bigdecimal.c (VpAddAbs): put out a conditional branch frommrkn2013-12-121-15/+15
* * ext/bigdecimal/bigdecimal.c (VPrint): be a static function, support anothermrkn2013-12-121-5/+21
* * bigdecimal.c (BigDecimal_coerce): convert a Float to a BigDecimal insteadmrkn2013-12-081-1/+2
* * ext/bigdecimal/bigdecimal.c (GetVpValueWithPrec):mrkn2013-12-051-2/+11
* * ext/bigdecimal/bigdecimal.c (BigDecimal_power): Use FIX2LONG insteadmrkn2013-11-231-2/+2
* expmrkn2013-11-231-11/+6
* * ext/bigdecimal/bigdecimal.c (BigDecimal_div2): The signature wasmrkn2013-11-231-51/+52
* * ext/bigdecimal/bigdecimal.c (BigDecimal_power):mrkn2013-11-221-1/+1
* * ext/bigdecimal/bigdecimal.c (BigDecimal_data_type):mrkn2013-11-221-0/+2
* * ext/bigdecimal/bigdecimal.c (BigDecimal_power): Round the result value.mrkn2013-11-221-0/+3
* * ext/bigdecimal/bigdecimal.c (BigMath_s_exp): Insert rb_thread_check_ints.mrkn2013-11-221-0/+3
* * ext/bigdecimal/bigdecimal.c (BigMath_s_exp): Fix the inserting pointsmrkn2013-11-221-9/+16
* * ext/bigdecimal/bigdecimal.c: Fix indentation.mrkn2013-11-221-9/+9
* * ext/bigdecimal/bigdecimal.c (VpAlloc): Fix the expr to adjust the sizemrkn2013-11-211-1/+3
* * ext/bigdecimal/bigdecimal.c (BigDecimal_sqrt): Fix the precision ofmrkn2013-11-211-5/+5
* * add RUBY_TYPED_FREE_IMMEDIATELY to data types which only useko12013-10-291-0/+1
* * ext/bigdecimal/bigdecimal.c: [DOC] several fixes by @chastellzzak2013-09-261-14/+14
* Eliminate less-than-zero checks for unsigned variablesnobu2013-09-121-4/+4
* * ext/bigdecimal/bigdecimal.c (BigDecimal_save_rounding_mode): fix typo.charliesome2013-06-261-1/+1
* * ext/bigdecimal/bigdecimal.c (BigMath_s_exp): Fix for the cases whenmrkn2013-06-251-1/+1
* * ext/bigdecimal: Workaround fix for bigdecimal test failures causedakr2013-06-201-16/+6
* * ext/bigdecimal/bigdecimal.c: Update overview formatting of headerszzak2013-06-151-13/+18
* * ext/bigdecimal/*: improve documentation, nodoc samples with @mrknzzak2013-06-131-5/+24
* * ext/bigdecimal/bigdecimal.c (BigDecimal_power): use rb_dbl2bigmrkn2013-05-311-1/+6
* * ext/bigdecimal/bigdecimal.c: Formatting for BigMath [Fixes GH-306]zzak2013-05-191-11/+10
* fix typos. Patch by k_takata.ktsj2013-05-191-12/+12
* * ext/bigdecimal/bigdecimal.c (VpCtoV): Initialize a local variableakr2013-04-101-1/+3
* * bignum.c (rb_ll2big): Don't overflow on signed integer negation.akr2013-04-101-0/+24
* Suppress warningsnaruse2013-03-231-14/+4
* * ext/bigdecimal/bigdecimal.c (BigDecimal_divide): Use Qnil and NIL_Pmrkn2013-03-231-4/+4
* * ext/bigdecimal/bigdecimal.c: Fix style.mrkn2013-03-221-1659/+1720
* * ext/bigdecimal/bigdecimal.c: fixed typo. same as r39830ayumin2013-03-191-1/+1