aboutsummaryrefslogtreecommitdiffstats
path: root/test/bigdecimal
Commit message (Expand)AuthorAgeFilesLines
* * 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
* * ext/bigdecimal/bigdecimal.c: fix rounding algorithms for half-downmrkn2010-09-181-0/+12
* * ext/bigdecimal/bigdecimal.c (BigDecimal_save_exception_mode,mrkn2010-08-281-0/+36
* * ext/bigdecimal/bigdecimal.c (Init_bigdecimal, rmpd_set_thread_local_excepti...mrkn2010-08-261-0/+35
* * ext/bigdecimal/bigdecimal.c (BigDecimal_to_f): to_f must underflow when the...mrkn2010-08-231-0/+10
* * ext/bigdecimal/extconf.rb, ext/bigdecimal/bigdecimal.h (labs, llabs): suppo...mrkn2010-08-141-1/+1
* * ext/bigdecimal/bigdecimal.c (Init_bigdecimal): add two new constants BigDec...mrkn2010-07-032-0/+16
* * ext/bigdecimal/lib/bigdecimal/math.rb (atan), test/bigdecimal/test_bigmath....mrkn2010-05-111-0/+2
* * test/bigdecimal/test_bigdecimal.rb (TestBigDecimal#test_gc):nobu2010-05-091-1/+1
* * test/bigdecimal/test_bigdecimal.rb (TestBigDecimal#test_gc):nobu2010-05-091-1/+1
* * ext/bigdecimal/bigdecimal.c (VpAlloc): ensure buf does not getnobu2010-05-081-0/+11
* * ext/bigdecimal/bigdecimal.c (VpCtoV): fix to check overflow.naruse2010-05-061-0/+1
* * test/bigdecimal/testbase.rb (teardown): should reset all modes.nobu2010-04-263-11/+24
* Surpress warnings.naruse2010-04-061-4/+1
* * ext/bigdecimal/bigdecimal.c (VpCtoV): BigDecimal("0E200000000000")mame2010-01-261-0/+1
* * ext/bigdecimal/bigdecimal.c (BigDecimalCmp): Fix comparisons [ruby-core:26646]marcandre2009-11-141-3/+14
* * ext/bigdecimal/lib/bigdecimal/math.rb (atan): atan(Infinity) isnobu2009-09-231-1/+2
* * ext/bigdecimal/bigdecimal.c (GetVpValue): support conversion fromnobu2009-09-211-0/+4
* * ext/bigdecimal/lib/bigdecimal/math.rb (sin, cos, atan, exp, log):nobu2009-09-201-0/+77
* * test/bigdecimal/test_bigdecimal.rb (TestBigDecimal#test_hash):kazu2008-12-171-2/+2
* * ext/bigdecimal/bigdecimal.c (BigDecimal_DoDivmod): bigdecimalmatz2008-11-271-3/+1