Age | Commit message (Expand) | Author |
2007-08-08 | * bignum.c (rb_big2str0): should preserve sign mark. | usa |
2007-08-06 | * bignum.c (rb_big2str0): make Bignum#to_s even faster. a patch | matz |
2007-08-02 | * bignum.c (big2str_table): base cannot be 0 or 1. | nobu |
2007-08-02 | * bignum.c (rb_big2str0): faster Bugnum#to_s using Karatsuba | matz |
2007-07-30 | * bignum.c (rb_big_aref): check for Bignum index range. | nobu |
2007-07-19 | * bignum.c (rb_big_lshift, rb_big_rshift): separated functions | nobu |
2007-07-18 | * bignum.c (rb_big_pow): refine overflow check. [ruby-dev:31242] | nobu |
2007-07-15 | * bignum.c (rb_big_pow): removed invariant variable. [ruby-dev:31236] | nobu |
2007-07-15 | * bignum.c (get2comp): do nothing for empty Bignum. [ruby-dev:31225] | nobu |
2007-07-15 | * bignum.c (rb_cstr_to_inum): check leading non-digits. | nobu |
2007-07-14 | * bignum.c (get2comp): do nothing for empty Bignum. [ruby-dev:31225] | nobu |
2007-06-28 | refine previous change. | akr |
2007-06-28 | * bignum.c (rb_big_hash): fix hash area. | akr |
2007-06-26 | * include/ruby/ruby.h: IL32LLP64 support. | usa |
2007-06-10 | * include/ruby: moved public headers. | nobu |
2007-05-09 | * bignum.c: purged trailing spaces. | nobu |
2007-05-09 | * bignum.c (Init_Bignum), numeric.c (Init_Numeric): added fdiv as | nobu |
2007-05-02 | * bignum.c (rb_big_quo): now calculate in integer. [ruby-dev:30753] | nobu |
2007-05-01 | * bignum.c (rb_big_pow): improvement by calculating from MSB and using | nobu |
2007-04-26 | * bignum.c (rb_big_pow): truncate all zero BDIGITs. [ruby-dev:30733] | nobu |
2007-04-26 | * bignum.c (rb_big_pow): reduce multiplying for even number. | nobu |
2007-03-21 | * bignum.c (rb_big2str0): round up for the most significant digit. | nobu |
2006-10-30 | * bignum.c (rb_big2str0): use better approximation. | usa |
2006-10-30 | * bignum.c (rb_big2str0): wrong allocation length. | matz |
2006-10-30 | * sprintf.c (rb_str_format): should preserve leading zero | matz |
2006-10-07 | * bignum.c (rb_big_rshift): a bug in right shift of negative | matz |
2006-09-21 | * bignum.c (rb_big_hash): use rb_memhash(). | matz |
2006-09-04 | * numeric.c (fix_plus): addition in Fixnum will never overflow | matz |
2006-08-31 | * ruby.h (struct RString): embed small strings. | matz |
2006-07-11 | * bignum.c (rb_int2big): use SIGNED_VALUE. [ruby-dev:29019] | matz |
2006-07-11 | * bignum.c (bignorm): sizeof(long) may be smaller than | matz |
2006-07-03 | * bignum.c: ruby 1.9 HEAD 64 bit warnings clean up from | matz |
2006-06-27 | * object.c (rb_cstr_to_dbl): should not skip '_' at the beginning | matz |
2006-06-09 | * sprintf.c (rb_str_format): allow %c to print one character | matz |
2006-03-01 | * dir.c: supress warning "/* within comment" | ocean |
2006-02-22 | * bignum.c (bignorm): x may not be a bignum. [ruby-dev:28367] | matz |
2005-12-16 | * bignum.c (rb_big_rshift): fix a GC problem on | akr |
2005-10-21 | * bignum.c (bignew_1): convertion from `int' to `char' discards | ocean |
2005-10-01 | * bignum.c (rb_big_rand): removed. [ruby-dev:25405] | akr |
2005-09-14 | * bignum.c: changed `foo _((boo))' to `foo(boo)`. [ruby-dev:27056] | ocean |
2005-09-12 | * array.c: moved to ANSI function style from K&R function style. | ocean |
2005-09-06 | * Makefile.in, configure.in (MINIOBJS): miniruby on HP-UX can not load | nobu |
2005-08-12 | * parse.y (f_larglist): allow optional arguments even when | matz |
2005-08-10 | * bignum.c (rb_big_mul0): multiply two numbers (x, y) without | matz |
2005-08-03 | * numeric.c (fix_minus, fix_mul, fix_quo, fix_div, fix_mod, | matz |
2005-07-25 | * bignum.c (rb_big_eq): reduce isnan(). [ruby-dev:26600] | matz |
2005-07-01 | * bignum.c (rb_big_neg): may be accessing bogus pointer value. | matz |
2005-06-30 | * eval.c (rb_eval): pre-evaluate argument for unambiguous | matz |
2005-06-28 | * dir.c, eval.c, parse.y, process.c, ruby.c: avoid warning "unused | ocean |
2005-06-08 | * array.c (rb_ary_nitems): add the block feature to Array#nitems. | matz |