{"push_id":728584835,"size":7,"distinct_size":1,"ref":"refs/heads/iij","head":"62966f41f5cf17133f543b8b107f37b2105c5352","before":"3fabb16844eba3a57c3e80edd403c9f69b1a32b2","commits":[{"sha":"938ed044f4e053c1832be3868230d80ccba190e8","author":{"email":"d06cd254f7ed4661babc27041eeb4393d1e47186@mail.ru","name":"cremno"},"message":"use mrb_str_cat_str() instead of mrb_str_append()\n\nIf the argument is always a string, then mrb_str_cat_str() can be\ndirectly called instead of indirectly by mrb_str_append().\n\nmrb_any_to_s(), mrb_obj_as_string(), mrb_inspect() always return a\nstring.","distinct":false,"url":"https://api.github.com/repos/iij/mruby/commits/938ed044f4e053c1832be3868230d80ccba190e8"},{"sha":"0f284091d161dbca6e07de85896cbdc9abd2de6b","author":{"email":"d06cd254f7ed4661babc27041eeb4393d1e47186@mail.ru","name":"cremno"},"message":"delete mrb_free()-related non-NULL checks\n\nNo need to optimize since a program only exits once and errors are rare.\nAlso the mruby source code doesn't have these kind of checks elsewhere.\n\nThe ones in {Time,Random}#initialize are kept because there it actually\nmatters\nsince initialization always happens and re-initialization is unlikely.","distinct":false,"url":"https://api.github.com/repos/iij/mruby/commits/0f284091d161dbca6e07de85896cbdc9abd2de6b"},{"sha":"67e187f0f883789131c596ccc56980c32471bbbf","author":{"email":"6fc94c5be02cd7aa7ec69c9c6513d63dd1c33f26@gmail.com","name":"takkaw"},"message":"64bit Cygwin also doesn't have frexpl(3)","distinct":false,"url":"https://api.github.com/repos/iij/mruby/commits/67e187f0f883789131c596ccc56980c32471bbbf"},{"sha":"31d085e795beef6472f6c8fae814fc73d311263b","author":{"email":"8393c157db683e53473f1dc2c6b338d8c8f71afd@ruby-lang.org","name":"Yukihiro \"Matz\" Matsumoto"},"message":"Merge pull request #2888 from cremno/delete-non-nullptr-checks-before-mrb_free()-calls\n\ndelete mrb_free()-related non-NULL checks","distinct":false,"url":"https://api.github.com/repos/iij/mruby/commits/31d085e795beef6472f6c8fae814fc73d311263b"},{"sha":"4f37adfd5e4489da5d6299d15976d983596e0d34","author":{"email":"8393c157db683e53473f1dc2c6b338d8c8f71afd@ruby-lang.org","name":"Yukihiro \"Matz\" Matsumoto"},"message":"Merge pull request #2887 from cremno/use-mrb_str_cat_str-instead-of-mrb_str_append\n\nuse mrb_str_cat_str() instead of mrb_str_append()","distinct":false,"url":"https://api.github.com/repos/iij/mruby/commits/4f37adfd5e4489da5d6299d15976d983596e0d34"},{"sha":"6c94b2d9631de69cece082274644381ae0864faa","author":{"email":"8393c157db683e53473f1dc2c6b338d8c8f71afd@ruby-lang.org","name":"Yukihiro \"Matz\" Matsumoto"},"message":"Merge pull request #2889 from takkaw/fix_build_cygwin64\n\n64bit Cygwin also doesn't have frexpl(3)","distinct":false,"url":"https://api.github.com/repos/iij/mruby/commits/6c94b2d9631de69cece082274644381ae0864faa"},{"sha":"62966f41f5cf17133f543b8b107f37b2105c5352","author":{"email":"db4427c02c7f7514d4bba28836e458a1a10d5376@iij.ad.jp","name":"Tomoyuki Sahara"},"message":"Merge branch 'master' into iij","distinct":true,"url":"https://api.github.com/repos/iij/mruby/commits/62966f41f5cf17133f543b8b107f37b2105c5352"}]}