{"push_id":2374448370,"size":6,"distinct_size":2,"ref":"refs/heads/local-variable-stack","head":"779515f0e6fdcf311bd72fb0ca484e5ee776fad1","before":"9711aceb3a6b00efb86b929e61d0d678196d1c7c","commits":[{"sha":"c9173b6a5ccaf9bb4d70e3faeb398287004c3cb5","author":{"name":"nobu","email":"d03bf885ec20d2f20baae2a9540465025efb8cde@b2dd03c8-39d4-4d8f-98ff-823fe69b080e"},"message":"vm_exec.c: reduced repeated same calls\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62648 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":false,"url":"https://api.github.com/repos/k0kubun/ruby/commits/c9173b6a5ccaf9bb4d70e3faeb398287004c3cb5"},{"sha":"1124f13938bceaa0dcea8c06ea5a045f36ef899b","author":{"name":"svn","email":"3ef0948b8cd77cb24c241f0ebfe728f58d0a1896@b2dd03c8-39d4-4d8f-98ff-823fe69b080e"},"message":"* 2018-03-04\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62649 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":false,"url":"https://api.github.com/repos/k0kubun/ruby/commits/1124f13938bceaa0dcea8c06ea5a045f36ef899b"},{"sha":"76307c9023af307a4d5147b0826b0dcd2d3f38c7","author":{"name":"nobu","email":"d03bf885ec20d2f20baae2a9540465025efb8cde@b2dd03c8-39d4-4d8f-98ff-823fe69b080e"},"message":"vm.c: untangle goto loop\n\n* vm.c (vm_exec): moved code to get rid of cross-jumps across\n  branches.\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62650 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":false,"url":"https://api.github.com/repos/k0kubun/ruby/commits/76307c9023af307a4d5147b0826b0dcd2d3f38c7"},{"sha":"ac44ae58c697971e14e72493da2cfdd9a4e3b458","author":{"name":"nobu","email":"d03bf885ec20d2f20baae2a9540465025efb8cde@b2dd03c8-39d4-4d8f-98ff-823fe69b080e"},"message":"vm.c: handle_exception loop\n\n* vm.c (vm_exec): hoist out handle_exception and loop to rewind\n  for each catching frames.\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62652 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":false,"url":"https://api.github.com/repos/k0kubun/ruby/commits/ac44ae58c697971e14e72493da2cfdd9a4e3b458"},{"sha":"533b3de4302939b5d31803a705cd1c713042bd67","author":{"name":"Takashi Kokubun","email":"b01f0c46b88888a17b7c3c9b379a42b1ab53f1e9@gmail.com"},"message":"compile.c: set catch_except_p flag\n\nto be used for MJIT's optimization. It's not used for optimization\nin this commit yet.\n\nvm_core.h: added catch_except_p field.\n\niseq.c: show the flag in ISeq disasm for debugging.","distinct":true,"url":"https://api.github.com/repos/k0kubun/ruby/commits/533b3de4302939b5d31803a705cd1c713042bd67"},{"sha":"779515f0e6fdcf311bd72fb0ca484e5ee776fad1","author":{"name":"Takashi Kokubun","email":"b01f0c46b88888a17b7c3c9b379a42b1ab53f1e9@gmail.com"},"message":"temp","distinct":true,"url":"https://api.github.com/repos/k0kubun/ruby/commits/779515f0e6fdcf311bd72fb0ca484e5ee776fad1"}]}
{"actor":{"display_login":"k0kubun"}}