{"push_id":739487136,"size":19,"distinct_size":1,"ref":"refs/heads/master","head":"314b93c7c07e3ddf8a21519127f344bccb464403","before":"2d3078f8b98097b74dbe575946fce806b5972ab0","commits":[{"sha":"3371ab70ac1596e043c3a9a4375c407964ef3e6f","author":{"email":"68841e62bd2061843a4f4a0261e80b673d56389c@google.com","name":"Aaron Jacobs"},"message":"Redefined the contents of OutMessage.","distinct":false,"url":"https://api.github.com/repos/jacobsa/fuse/commits/3371ab70ac1596e043c3a9a4375c407964ef3e6f"},{"sha":"c0e60edb32fce85d444748b0e1a718502fbd5f7e","author":{"email":"68841e62bd2061843a4f4a0261e80b673d56389c@google.com","name":"Aaron Jacobs"},"message":"Defined the new OutMessage API.","distinct":false,"url":"https://api.github.com/repos/jacobsa/fuse/commits/c0e60edb32fce85d444748b0e1a718502fbd5f7e"},{"sha":"0becfa3df2d1b28b9285f2880abad9bd69be5e0c","author":{"email":"68841e62bd2061843a4f4a0261e80b673d56389c@google.com","name":"Aaron Jacobs"},"message":"Began fixing Connection.","distinct":false,"url":"https://api.github.com/repos/jacobsa/fuse/commits/0becfa3df2d1b28b9285f2880abad9bd69be5e0c"},{"sha":"5238806cff94ea6764b8d68de0ff225bbb959d70","author":{"email":"68841e62bd2061843a4f4a0261e80b673d56389c@google.com","name":"Aaron Jacobs"},"message":"Connection.Reply","distinct":false,"url":"https://api.github.com/repos/jacobsa/fuse/commits/5238806cff94ea6764b8d68de0ff225bbb959d70"},{"sha":"384f32c2a379fa518663c4268ce427283d356b34","author":{"email":"68841e62bd2061843a4f4a0261e80b673d56389c@google.com","name":"Aaron Jacobs"},"message":"Connection.kernelResponseForOp","distinct":false,"url":"https://api.github.com/repos/jacobsa/fuse/commits/384f32c2a379fa518663c4268ce427283d356b34"},{"sha":"5b3f5df8cc24209985c064ae3d466d11fd025db2","author":{"email":"68841e62bd2061843a4f4a0261e80b673d56389c@google.com","name":"Aaron Jacobs"},"message":"Specify that append methods panic.","distinct":false,"url":"https://api.github.com/repos/jacobsa/fuse/commits/5b3f5df8cc24209985c064ae3d466d11fd025db2"},{"sha":"f419bd4578f963932469e5eb32dd6ae2f81199fb","author":{"email":"68841e62bd2061843a4f4a0261e80b673d56389c@google.com","name":"Aaron Jacobs"},"message":"Declared memclr.","distinct":false,"url":"https://api.github.com/repos/jacobsa/fuse/commits/f419bd4578f963932469e5eb32dd6ae2f81199fb"},{"sha":"8b845a25ee8f48e35f001593830fc8b7354c5444","author":{"email":"68841e62bd2061843a4f4a0261e80b673d56389c@google.com","name":"Aaron Jacobs"},"message":"Implemented memclr.","distinct":false,"url":"https://api.github.com/repos/jacobsa/fuse/commits/8b845a25ee8f48e35f001593830fc8b7354c5444"},{"sha":"c210aa8a95cb3d879660f62fbf63049d2f7f6664","author":{"email":"68841e62bd2061843a4f4a0261e80b673d56389c@google.com","name":"Aaron Jacobs"},"message":"OutMessage.Reset","distinct":false,"url":"https://api.github.com/repos/jacobsa/fuse/commits/c210aa8a95cb3d879660f62fbf63049d2f7f6664"},{"sha":"114432703b4ab49424a74d763a7191da890c9760","author":{"email":"68841e62bd2061843a4f4a0261e80b673d56389c@google.com","name":"Aaron Jacobs"},"message":"Check alignment.","distinct":false,"url":"https://api.github.com/repos/jacobsa/fuse/commits/114432703b4ab49424a74d763a7191da890c9760"},{"sha":"2e3cba1928452a92bb05117c9da16d68d5074b15","author":{"email":"68841e62bd2061843a4f4a0261e80b673d56389c@google.com","name":"Aaron Jacobs"},"message":"OutMessage.OutHeader","distinct":false,"url":"https://api.github.com/repos/jacobsa/fuse/commits/2e3cba1928452a92bb05117c9da16d68d5074b15"},{"sha":"9a55ffcd7d292aa13d1c1376034d47458902a389","author":{"email":"68841e62bd2061843a4f4a0261e80b673d56389c@google.com","name":"Aaron Jacobs"},"message":"OutMessage.Grow","distinct":false,"url":"https://api.github.com/repos/jacobsa/fuse/commits/9a55ffcd7d292aa13d1c1376034d47458902a389"},{"sha":"e2aa0ec1be253069e26c26ac05a141835ca468c6","author":{"email":"68841e62bd2061843a4f4a0261e80b673d56389c@google.com","name":"Aaron Jacobs"},"message":"OutMessage.GrowNoZero","distinct":false,"url":"https://api.github.com/repos/jacobsa/fuse/commits/e2aa0ec1be253069e26c26ac05a141835ca468c6"},{"sha":"75e2706a4b66896e49ef3f2280bfe24f35ffdf9f","author":{"email":"68841e62bd2061843a4f4a0261e80b673d56389c@google.com","name":"Aaron Jacobs"},"message":"Renamed two files.","distinct":false,"url":"https://api.github.com/repos/jacobsa/fuse/commits/75e2706a4b66896e49ef3f2280bfe24f35ffdf9f"},{"sha":"bb88db68e0c1cb51f1cb8bb6e98ce72fffaa4bf1","author":{"email":"68841e62bd2061843a4f4a0261e80b673d56389c@google.com","name":"Aaron Jacobs"},"message":"OutMessage.Append","distinct":false,"url":"https://api.github.com/repos/jacobsa/fuse/commits/bb88db68e0c1cb51f1cb8bb6e98ce72fffaa4bf1"},{"sha":"a25c297e419fb01e4aad37f676188922d49bbbb4","author":{"email":"68841e62bd2061843a4f4a0261e80b673d56389c@google.com","name":"Aaron Jacobs"},"message":"OutMessage.AppendString","distinct":false,"url":"https://api.github.com/repos/jacobsa/fuse/commits/a25c297e419fb01e4aad37f676188922d49bbbb4"},{"sha":"a1fc133e32a11d876e3dce4ef271d7175ba73e2b","author":{"email":"68841e62bd2061843a4f4a0261e80b673d56389c@google.com","name":"Aaron Jacobs"},"message":"Finished OutMessage.","distinct":false,"url":"https://api.github.com/repos/jacobsa/fuse/commits/a1fc133e32a11d876e3dce4ef271d7175ba73e2b"},{"sha":"240465913fce9903b2cee888a6e495ae803f48af","author":{"email":"68841e62bd2061843a4f4a0261e80b673d56389c@google.com","name":"Aaron Jacobs"},"message":"Fixed the build on Linux.","distinct":false,"url":"https://api.github.com/repos/jacobsa/fuse/commits/240465913fce9903b2cee888a6e495ae803f48af"},{"sha":"314b93c7c07e3ddf8a21519127f344bccb464403","author":{"email":"68841e62bd2061843a4f4a0261e80b673d56389c@google.com","name":"Aaron Jacobs"},"message":"Use a freelist for outgoing messages.\n\nThis eliminates about half of the allocations by bytes for gcsfuse's sequential\nread benchmark.","distinct":true,"url":"https://api.github.com/repos/jacobsa/fuse/commits/314b93c7c07e3ddf8a21519127f344bccb464403"}]}