{"push_id":676213273,"size":3,"distinct_size":3,"ref":"refs/heads/trunk","head":"19341b86be0e366c4656a2777a6abd4d754070a4","before":"b38b920ae5d34d5bb34ab3be2171922e0fe947a6","commits":[{"sha":"2df5bb9ac14426a707a05d61db1b5ce8dd0fd52d","author":{"email":"7ff6b48c65ca5c8d3a6019be17b241e7b4763d9e@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"nobu"},"message":"envutil.rb: EnvUtil.gc_stress_to_class\n\n* test/lib/envutil.rb (EnvUtil.gc_stress_to_class): check if\n  GC.stress_to_class is available.\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50649 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/ruby/ruby/commits/2df5bb9ac14426a707a05d61db1b5ce8dd0fd52d"},{"sha":"bdf07741f3c9e2aa522026ca116d55f257013c41","author":{"email":"7ff6b48c65ca5c8d3a6019be17b241e7b4763d9e@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"nobu"},"message":"bigdecimal.c: wrapper object before alloc\n\n* ext/bigdecimal/bigdecimal.c (VpNewRbClass): make wrapper object\n  before result structs allocation and manage refcount for each\n  elements to get rid of potential memory leak.\n\n* ext/bigdecimal/bigdecimal.c (BigDecimal_global_new): ditto.\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50650 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/ruby/ruby/commits/bdf07741f3c9e2aa522026ca116d55f257013c41"},{"sha":"19341b86be0e366c4656a2777a6abd4d754070a4","author":{"email":"7ff6b48c65ca5c8d3a6019be17b241e7b4763d9e@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"nobu"},"message":"test_bigdecimal.rb: adjust\n\n* test/bigdecimal/test_bigdecimal.rb (assert_no_memory_leak): fix\n  GC scope and adjust limits.\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50651 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/ruby/ruby/commits/19341b86be0e366c4656a2777a6abd4d754070a4"}]}