aboutsummaryrefslogtreecommitdiffstats
path: root/test/bigdecimal
Commit message (Expand)AuthorAgeFilesLines
* Add frozen_string_literal: false for all filesnaruse2015-12-164-0/+4
* test_bigdecimal.rb: adjustnobu2015-05-271-2/+2
* bigdecimal.c: wrapper object before allocnobu2015-05-271-0/+27
* * test/lib/envutil.rb: Moved from test/ruby/.akr2014-11-132-2/+0
* * test/bigdecimal/test_bigdecimal.rb: Add test for mult by nil.headius2014-11-131-0/+6
* * ext/bigdecimal/bigdecimal.c (BigDecimal_divide): Add an additionalmrkn2014-01-131-0/+4
* test_bigmath.rb: ignore on unrelated platformsnobu2014-01-121-1/+8
* test_bigmath.rb: r44558nobu2014-01-111-0/+4
* test_bigmath.rb: test_lognobu2014-01-111-0/+7
* * ext/bigdecimal/bigdecimal.c (VpSetPTR): fix for limitation of the resultingmrkn2013-12-121-0/+19
* * bigdecimal.c (BigDecimal_coerce): convert a Float to a BigDecimal insteadmrkn2013-12-081-3/+17
* * ext/bigdecimal/bigdecimal.c (GetVpValueWithPrec):mrkn2013-12-052-0/+9
* * ext/bigdecimal/bigdecimal.c (BigDecimal_power): Round the result value.mrkn2013-11-221-0/+3
* * ext/bigdecimal/bigdecimal.c (BigDecimal_sqrt): Fix the precision ofmrkn2013-11-211-0/+14
* * test/bigdecimal/test_bigdecimal.rb: incorporate BigMath.logheadius2013-11-181-4/+48
* * ext/bigdecimal/bigdecimal.c (BigMath_s_exp): Fix for the cases whenmrkn2013-06-251-5/+29
* * ext/bigdecimal/lib/bigdecimal/util.rb (Float#to_d): fix the numbermrkn2013-06-041-3/+4
* * ext/bigdecimal/bigdecimal.c (BigDecimal_sub):mrkn2013-01-131-0/+40
* * ext/bigdecimal/bigdecimal.c (rmpd_power_by_big_decimal):mrkn2013-01-071-0/+6
* * ext/bigdecimal/bigdecimal.c (BigDecimal_new): stop checking stringmrkn2012-12-021-0/+14
* * ext/bigdecimal/bigdecimal.c (BigDecimal_new),mrkn2012-11-011-0/+12
* * ext/bigdecimal/bigdecimal.c (BigDecimal_add),mrkn2012-11-011-0/+4
* * test/bigdecimal/test_bigdecimal.rb (TestBigDecimal#test_to_f): addedusa2012-08-311-0/+5
* bigdecimal.c: check underflownobu2012-08-301-6/+26
* Add a test: BigDecimal("0").div(BigDecimal("Infinity")).naruse2012-05-111-0/+4
* * ext/bigdecimal/bigdecimal.c (Init_bigdecimal): define IDs beforenaruse2012-05-071-0/+6
* Run separate process if the test uses GC.stress.naruse2012-04-181-20/+21
* * ext/bigdecimal/bigdecimal.c (GetVpValueWithPrec): since methodsnobu2012-02-271-0/+7
* * ext/bigdecimal/bigdecimal.c (BigDecimal_s_allocate): follownobu2011-12-211-4/+19
* * ext/bigdecimal/bigdecimal.c (Init_bigdecimal): does not follownobu2011-12-181-0/+4
* Merge branch '5172_bigdecimal_gc_issue' into trunkmrkn2011-08-172-1/+51
* * test/bigdecimal/test_bigdecimal.rb (test_version): removed.mrkn2011-07-301-4/+0
* * ext/bigdecimal/lib/bigdecimal/util.rb (Rational#to_d):mrkn2011-07-261-0/+15
* * ext/bigdecimal/lib/bigdecimal/util.rb (Float#to_d): modified formrkn2011-07-261-0/+13
* * ext/bigdecimal/lib/bigdecimal/util.rb (Integer#to_d): addedmrkn2011-07-261-0/+5
* * ext/bigdecimal/lib/bigdecimal/util.rb (BigDecimal#to_d): addedmrkn2011-07-261-0/+10
* * bigdecimal/bigdecimal.c (VpDup) a new function for duplicatingmrkn2011-07-261-0/+26
* * ext/bigdecimal/bigdecimal.c (rmpd_power_by_big_decimal): fixmrkn2011-07-101-0/+14
* * ext/bigdecimal/bigdecimal.c (BigDecimal_power): support non-integralmrkn2011-07-101-24/+196
* * ext/bigdecimal/bigdecimal.c (BigMath_s_log): move BigMath.log frommrkn2011-06-272-9/+85
* * ext/bigdecimal/bigdecimal.c (BigMath_s_exp): move BigMath.exp frommrkn2011-06-172-16/+52
* * ext/bigdecimal/bigdecimal.c (BigDecimalCmp): use GetVpValueWithPrecmrkn2011-06-131-1/+6
* * ext/bigdecimal/bigdecimal.c (GetVpValueWithPrec): support instantiation frommrkn2011-05-311-0/+16
* * ext/bigdecimal/bigdecimal.c (BigDecimal_coerce): support coerce with amrkn2011-05-311-0/+6
* * ext/bigdecimal/bigdecimal.c (GetVpValueWithPrec): replace the algorithm formrkn2011-05-311-0/+12
* * ext/bigdecimal/bigdecimal.c (BigDecimal_new): support instantiation amrkn2011-05-311-0/+14
* * ext/bigdecimal/bigdecimal.c (BigDecimal_save_limit):mrkn2010-09-291-0/+2
* * ext/bigdecimal/bigdecimal.c (BigDecimal_save_rounding_mode):mrkn2010-09-291-0/+4
* * ext/bigdecimal/bigdecimal.c (check_rounding_mode, BigDecimal_mode):mrkn2010-09-191-3/+4
* * ext/bigdecimal/bigdecimal.c (check_rounding_mode): added formrkn2010-09-181-6/+32