{"push_id":556610600,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"6eae595ff1716c3c0d2ad5f9e9e350cd72603701","before":"dafa4ccff92b728b411841a4db8114a4141657ad","commits":[{"sha":"6eae595ff1716c3c0d2ad5f9e9e350cd72603701","author":{"email":"b781ed5e0db0289e0ee7f8a9017405c56a2ca6f3@gmail.com","name":"Thomas E. Enebo"},"message":"Remove IRMethod.callArgs+keywordArgs and IRClosure.blockArgs+keywordArgs\n\nThis reduces memory usage of Rails console about 3.2M.  It also probably reduces build time a little\nbit because it is not examining every instr to see if it is a call argument.  With that said, these\nfields are used for converting zsuper -> super.  In this case we will walk instrs a second time to\nfind recv instrs.  As a result builds which contain zsuper will end up slower.  Generally most\nRuby methods are so small that walking a small list a second time will not really be a burden\ncombined with how uncommon zsuper is I don't see a need to address this second scan.","distinct":true,"url":"https://api.github.com/repos/jruby/jruby/commits/6eae595ff1716c3c0d2ad5f9e9e350cd72603701"}]}