{"push_id":2215020108,"size":1,"distinct_size":1,"ref":"refs/heads/trunk","head":"919fa894f5e0fed105ad1513cb8be0748ae46295","before":"1942e9254744bc9629d2c7ea0e670e75051311de","commits":[{"sha":"919fa894f5e0fed105ad1513cb8be0748ae46295","author":{"name":"ko1","email":"5667306201daa2001e9946b91e1a6dbaaf8cf81e@b2dd03c8-39d4-4d8f-98ff-823fe69b080e"},"message":"revert line number spec of *return events.\n\n* compile.c (rb_iseq_compile_node): line number spec of :return, :b_return\n  and :end events of 'TracePoint` is changed for [Feature #14104].\n\n  Quoted from [Feature #14104]:\n  > Line numbers on :return/:b_return events show the last executed lines,\n  > instead of end lines (without return statement).\n  Note that :end event also affected.\n\n  However, \"buybug\", a well-known ruby debugger depends on previous behavior\n  so that I reverted this specification.\n\n* test/ruby/test_settracefunc.rb: catch up this fix.\n\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61424 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/tgxworld/ruby/commits/919fa894f5e0fed105ad1513cb8be0748ae46295"}]}
{"actor":{"display_login":"tgxworld"}}