[MacRuby/MacRuby] fa4f2a: rb_big_fdiv() checks whether the given second argu...
Branch: refs/heads/master Home: https://github.com/MacRuby/MacRuby Commit: fa4f2a0be7c94932d798bcbad7deea8d61cf5e7e https://github.com/MacRuby/MacRuby/commit/fa4f2a0be7c94932d798bcbad7deea8d61... Author: Watson <watson1978@gmail.com> Date: 2011-12-26 (Mon, 26 Dec 2011) Changed paths: M bignum.c Log Message: ----------- rb_big_fdiv() checks whether the given second argument can be converted to float properly Commit: e638654ec341f032a0576fb2d3e5a2b27de96704 https://github.com/MacRuby/MacRuby/commit/e638654ec341f032a0576fb2d3e5a2b27d... Author: Watson <watson1978@gmail.com> Date: 2011-12-26 (Mon, 26 Dec 2011) Changed paths: M bignum.c Log Message: ----------- move rb_bignum_new_retained() and rb_big_new() Commit: 159674b004deea609794cefd9ff9f17ba3d20751 https://github.com/MacRuby/MacRuby/commit/159674b004deea609794cefd9ff9f17ba3... Author: Watson <watson1978@gmail.com> Date: 2011-12-26 (Mon, 26 Dec 2011) Changed paths: M bignum.c Log Message: ----------- should be US-ASCII Commit: e74bfb2b7bf317784a23356e281cdf167584f120 https://github.com/MacRuby/MacRuby/commit/e74bfb2b7bf317784a23356e281cdf1675... Author: Watson <watson1978@gmail.com> Date: 2011-12-26 (Mon, 26 Dec 2011) Changed paths: M bignum.c Log Message: ----------- faster multiplication by Karatsuba method Commit: 93f6dcf5b7ffd08d8d307892cfeccbea1ef83eb6 https://github.com/MacRuby/MacRuby/commit/93f6dcf5b7ffd08d8d307892cfeccbea1e... Author: Watson <watson1978@gmail.com> Date: 2011-12-26 (Mon, 26 Dec 2011) Changed paths: M bignum.c Log Message: ----------- subtraction without making internal bignum values Commit: 8fccaf9d77037f576926d922f6167965ef623432 https://github.com/MacRuby/MacRuby/commit/8fccaf9d77037f576926d922f6167965ef... Author: Watson <watson1978@gmail.com> Date: 2011-12-26 (Mon, 26 Dec 2011) Changed paths: M bignum.c Log Message: ----------- call bigmul0(x, x) because it is faster than the original bigsqr Commit: 1c940f80f2168cdf84b8b39b76a39587715af2d7 https://github.com/MacRuby/MacRuby/commit/1c940f80f2168cdf84b8b39b76a3958771... Author: Watson <watson1978@gmail.com> Date: 2011-12-26 (Mon, 26 Dec 2011) Changed paths: M bignum.c Log Message: ----------- new function to calculate bignum and fixnum without allocating internal bignum Commit: f4ba511a551d875325bb268083292a30e4fe2200 https://github.com/MacRuby/MacRuby/commit/f4ba511a551d875325bb268083292a30e4... Author: Watson <watson1978@gmail.com> Date: 2011-12-26 (Mon, 26 Dec 2011) Changed paths: M bignum.c Log Message: ----------- fixed types Commit: c6fb10e2dd662b962670b904478f2f898d34544e https://github.com/MacRuby/MacRuby/commit/c6fb10e2dd662b962670b904478f2f898d... Author: Watson <watson1978@gmail.com> Date: 2011-12-26 (Mon, 26 Dec 2011) Changed paths: M bignum.c Log Message: ----------- trivial optimization Commit: 35a5da6848f218da0a9a70277a12dccf58be1f8d https://github.com/MacRuby/MacRuby/commit/35a5da6848f218da0a9a70277a12dccf58... Author: Watson <watson1978@gmail.com> Date: 2011-12-26 (Mon, 26 Dec 2011) Changed paths: M bignum.c Log Message: ----------- remove BDIGITS() inside of loop Commit: 855b790160d011410b64ed6d9ff66d3146be6174 https://github.com/MacRuby/MacRuby/commit/855b790160d011410b64ed6d9ff66d3146... Author: Watson <watson1978@gmail.com> Date: 2011-12-26 (Mon, 26 Dec 2011) Changed paths: M bignum.c Log Message: ----------- optimization by skipping zeros at the tail of digits Commit: 13a35ce670e70426bd531296dc530ba141e34c38 https://github.com/MacRuby/MacRuby/commit/13a35ce670e70426bd531296dc530ba141... Author: Watson <watson1978@gmail.com> Date: 2011-12-26 (Mon, 26 Dec 2011) Changed paths: M thread.c Log Message: ----------- move pthread_yield_np() into rb_thread_schedule() Commit: 8ee41640dd81e112b03e8108504c2ccb7049131a https://github.com/MacRuby/MacRuby/commit/8ee41640dd81e112b03e8108504c2ccb70... Author: Watson <watson1978@gmail.com> Date: 2011-12-26 (Mon, 26 Dec 2011) Changed paths: M test-mri/test/ruby/test_bignum.rb Log Message: ----------- update UnitTest Compare: https://github.com/MacRuby/MacRuby/compare/5c9d858...8ee4164
participants (1)
-
noreply@github.com