{"push_id":2827537854,"size":31,"distinct_size":31,"ref":"refs/heads/master","head":"1af68ffd919f6f4141adf77f93e0a03c89150fcd","before":"f88710fb64f91b11341d7af99484d112b1caa0dd","commits":[{"sha":"a2e5751f76802375e2fcbc9ff602ef3c350ea26d","author":{"name":"Benoit Daloze","email":"9da803ebb86f053bd920271dadb502900a62b0c8@oracle.com"},"message":"Move tags logic from RubyBaseNode to RubyNode\n\n* Only RubyNode have tags.","distinct":true,"url":"https://api.github.com/repos/oracle/truffleruby/commits/a2e5751f76802375e2fcbc9ff602ef3c350ea26d"},{"sha":"44109aa2a326c9486831aa08b56e97e233867ddf","author":{"name":"Benoit Daloze","email":"9da803ebb86f053bd920271dadb502900a62b0c8@oracle.com"},"message":"Use a byte instead of an int for flags to save footprint","distinct":true,"url":"https://api.github.com/repos/oracle/truffleruby/commits/44109aa2a326c9486831aa08b56e97e233867ddf"},{"sha":"e7d1704d6401050d539a3c2f61bf900c37cea896","author":{"name":"Benoit Daloze","email":"9da803ebb86f053bd920271dadb502900a62b0c8@oracle.com"},"message":"Move SourceSection logic from RubyBaseNode to RubyNode\n\n* RubyBaseNode never need a SourceSection.\n* FixnumOrBignumNode does not need a SourceSection.","distinct":true,"url":"https://api.github.com/repos/oracle/truffleruby/commits/e7d1704d6401050d539a3c2f61bf900c37cea896"},{"sha":"a81827f4acb764b193af5ef4839fd2ec70d04e5a","author":{"name":"Benoit Daloze","email":"9da803ebb86f053bd920271dadb502900a62b0c8@oracle.com"},"message":"Use new FixnumOrBignumNode consistently","distinct":true,"url":"https://api.github.com/repos/oracle/truffleruby/commits/a81827f4acb764b193af5ef4839fd2ec70d04e5a"},{"sha":"50ab9b49f09dea90a7be827ff2401569e49e0606","author":{"name":"Benoit Daloze","email":"9da803ebb86f053bd920271dadb502900a62b0c8@oracle.com"},"message":"Inherit from RubyBaseNode for nodes which do not need a generic execute()","distinct":true,"url":"https://api.github.com/repos/oracle/truffleruby/commits/50ab9b49f09dea90a7be827ff2401569e49e0606"},{"sha":"318609dc9d14ac18567765347a8225cba12af17f","author":{"name":"Benoit Daloze","email":"9da803ebb86f053bd920271dadb502900a62b0c8@oracle.com"},"message":"Create less nodes for the undef keyword","distinct":true,"url":"https://api.github.com/repos/oracle/truffleruby/commits/318609dc9d14ac18567765347a8225cba12af17f"},{"sha":"b5b012ef1e0ea2d3865c1cd3904d67ec8d4d428a","author":{"name":"Benoit Daloze","email":"9da803ebb86f053bd920271dadb502900a62b0c8@oracle.com"},"message":"Inherit from RubyBaseNode for nodes which do not need a generic execute()","distinct":true,"url":"https://api.github.com/repos/oracle/truffleruby/commits/b5b012ef1e0ea2d3865c1cd3904d67ec8d4d428a"},{"sha":"01230e3bb96836143acb2daa1b6bbe5a35c477fa","author":{"name":"Benoit Daloze","email":"9da803ebb86f053bd920271dadb502900a62b0c8@oracle.com"},"message":"Use CmpIntNode in Array#sort","distinct":true,"url":"https://api.github.com/repos/oracle/truffleruby/commits/01230e3bb96836143acb2daa1b6bbe5a35c477fa"},{"sha":"b906fb97bac70119fe0313214562ed21eddf50d5","author":{"name":"Benoit Daloze","email":"9da803ebb86f053bd920271dadb502900a62b0c8@oracle.com"},"message":"Remove unused node","distinct":true,"url":"https://api.github.com/repos/oracle/truffleruby/commits/b906fb97bac70119fe0313214562ed21eddf50d5"},{"sha":"ee6df2b65329378521e90b155b0bc1a6bacee5f6","author":{"name":"Benoit Daloze","email":"9da803ebb86f053bd920271dadb502900a62b0c8@oracle.com"},"message":"Inherit from RubyBaseNode for nodes which do not need a generic execute()","distinct":true,"url":"https://api.github.com/repos/oracle/truffleruby/commits/ee6df2b65329378521e90b155b0bc1a6bacee5f6"},{"sha":"c7db3e20c7356b1bb4ff1956936af32793bfe2be","author":{"name":"Benoit Daloze","email":"9da803ebb86f053bd920271dadb502900a62b0c8@oracle.com"},"message":"Simplify ToFNode","distinct":true,"url":"https://api.github.com/repos/oracle/truffleruby/commits/c7db3e20c7356b1bb4ff1956936af32793bfe2be"},{"sha":"a115669e46db2d1fc9efd3198e76a8e49369b0ef","author":{"name":"Benoit Daloze","email":"9da803ebb86f053bd920271dadb502900a62b0c8@oracle.com"},"message":"Reorder","distinct":true,"url":"https://api.github.com/repos/oracle/truffleruby/commits/a115669e46db2d1fc9efd3198e76a8e49369b0ef"},{"sha":"5c579524673450e41889d71e0c1468d6ee019a3e","author":{"name":"Benoit Daloze","email":"9da803ebb86f053bd920271dadb502900a62b0c8@oracle.com"},"message":"Inherit from RubyBaseNode for nodes which do not need a generic execute()","distinct":true,"url":"https://api.github.com/repos/oracle/truffleruby/commits/5c579524673450e41889d71e0c1468d6ee019a3e"},{"sha":"655e130bbd93dba66389f19ce68d4f6c75a7e3e3","author":{"name":"Benoit Daloze","email":"9da803ebb86f053bd920271dadb502900a62b0c8@oracle.com"},"message":"Inherit from RubyBaseNode for Hash nodes which do not need a generic execute()","distinct":true,"url":"https://api.github.com/repos/oracle/truffleruby/commits/655e130bbd93dba66389f19ce68d4f6c75a7e3e3"},{"sha":"78279d2883ef8224a4dded1860112ac748acaf60","author":{"name":"Benoit Daloze","email":"9da803ebb86f053bd920271dadb502900a62b0c8@oracle.com"},"message":"Remove many unused VirtualFrame arguments in Hash nodes","distinct":true,"url":"https://api.github.com/repos/oracle/truffleruby/commits/78279d2883ef8224a4dded1860112ac748acaf60"},{"sha":"ddd25daaec547045e2e26619fe956f0205a46b84","author":{"name":"Benoit Daloze","email":"9da803ebb86f053bd920271dadb502900a62b0c8@oracle.com"},"message":"Use FreezeHashKeyIfNeededNode in HashLiteralNode","distinct":true,"url":"https://api.github.com/repos/oracle/truffleruby/commits/ddd25daaec547045e2e26619fe956f0205a46b84"},{"sha":"74975da24db23dfe30f8603436da03dd18b1c28f","author":{"name":"Benoit Daloze","email":"9da803ebb86f053bd920271dadb502900a62b0c8@oracle.com"},"message":"Inherit from RubyBaseNode for nodes which do not need a generic execute()","distinct":true,"url":"https://api.github.com/repos/oracle/truffleruby/commits/74975da24db23dfe30f8603436da03dd18b1c28f"},{"sha":"06ad319988bd6b2d157be3aa73a972f1d6aafcee","author":{"name":"Benoit Daloze","email":"9da803ebb86f053bd920271dadb502900a62b0c8@oracle.com"},"message":"Inherit from RubyBaseNode for String nodes which do not need a generic execute()","distinct":true,"url":"https://api.github.com/repos/oracle/truffleruby/commits/06ad319988bd6b2d157be3aa73a972f1d6aafcee"},{"sha":"21d7f42ccfaa32ef366e25f0753e2cecd6827124","author":{"name":"Benoit Daloze","email":"9da803ebb86f053bd920271dadb502900a62b0c8@oracle.com"},"message":"Inherit from RubyBaseNode for interop nodes which do not need a generic execute()","distinct":true,"url":"https://api.github.com/repos/oracle/truffleruby/commits/21d7f42ccfaa32ef366e25f0753e2cecd6827124"},{"sha":"e5fc7a6059fe1d81afa5341a40d9c708fb1fd60b","author":{"name":"Benoit Daloze","email":"9da803ebb86f053bd920271dadb502900a62b0c8@oracle.com"},"message":"No need for the frames in OutgoingNode\n\n* The frame is anyway an interop frame.","distinct":true,"url":"https://api.github.com/repos/oracle/truffleruby/commits/e5fc7a6059fe1d81afa5341a40d9c708fb1fd60b"}]}
{"actor":{"display_login":"dougxc"}}