{"push_id":1398258943,"size":3,"distinct_size":3,"ref":"refs/heads/trunk","head":"d8769bffe590bad0a9d65cb796c622fb819feeb2","before":"06d701a1f0c5981a386458c55cccef9486819cb5","commits":[{"sha":"bc4310718bc6bef6fd24fe273fe18c66387b8eb8","author":{"name":"mrkn","email":"6914391eacb1987e1daa3d02b48ba4f89ba6c5e1@b2dd03c8-39d4-4d8f-98ff-823fe69b080e"},"message":"rational.c: optimize Rational#/\n\n* rational.c (f_muldiv, nurat_div): optimize Rational#/.\n  Author: Tadashi Saito <tad.a.digger@gmail.com>\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56723 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/tgxworld/ruby/commits/bc4310718bc6bef6fd24fe273fe18c66387b8eb8"},{"sha":"75bf28bb42c51932b3ca8acc423860f84c3cc5bc","author":{"name":"mrkn","email":"6914391eacb1987e1daa3d02b48ba4f89ba6c5e1@b2dd03c8-39d4-4d8f-98ff-823fe69b080e"},"message":"rational.c: add argument type check assertions in f_muldiv\n\n* rational.c (f_muldiv): add assertions to check argument types\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56724 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/tgxworld/ruby/commits/75bf28bb42c51932b3ca8acc423860f84c3cc5bc"},{"sha":"d8769bffe590bad0a9d65cb796c622fb819feeb2","author":{"name":"mrkn","email":"6914391eacb1987e1daa3d02b48ba4f89ba6c5e1@b2dd03c8-39d4-4d8f-98ff-823fe69b080e"},"message":"rational.c: optimize Rational#**\n\n* rational.c (nurat_expt): optimize Rational#**.\n  Author: Tadashi Saito <tad.a.digger@gmail.com>\n\n* numeric.c (rb_float_pow): rename flo_pow() to rb_float_pow()\n  and remove static to be exporetd.\n\n* internal.h (rb_int_pow, rb_float_pow): exported.\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56725 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/tgxworld/ruby/commits/d8769bffe590bad0a9d65cb796c622fb819feeb2"}]}
{"actor":{"display_login":"tgxworld"}}