{"push_id":1608530226,"size":11,"distinct_size":11,"ref":"refs/heads/master","head":"126edf7339752ecc5b1b58c1b33d4677224b5679","before":"ba3db59d0d404e1b18ba081d4180a1ce57314e5d","commits":[{"sha":"230259cffd2da5dff8a6e99474c2c06e876d8483","author":{"name":"Michael Gottesman","email":"4db64bf1b10b871c56257ec0356c24737011518b@apple.com"},"message":"[silgen][callemission] Refactor out the handling of the remaining call sites after the first call site into its own method.\n\nThis is in preperation for eliminating the spaghetti code in\nCallEmission::apply.","distinct":true,"url":"https://api.github.com/repos/allevato/swift/commits/230259cffd2da5dff8a6e99474c2c06e876d8483"},{"sha":"dad7a55506f3562a81dd906e012cc691b45a722b","author":{"name":"Michael Gottesman","email":"4db64bf1b10b871c56257ec0356c24737011518b@apple.com"},"message":"[silgenapply][callemission] Refactor out argument emission for non-early specialized emitter and non-enum constructor calls.","distinct":true,"url":"https://api.github.com/repos/allevato/swift/commits/dad7a55506f3562a81dd906e012cc691b45a722b"},{"sha":"46260379cc512cbc4a94ad31752aef25331cdda7","author":{"name":"Michael Gottesman","email":"4db64bf1b10b871c56257ec0356c24737011518b@apple.com"},"message":"[silgenapply][callemission] Refactor out code for applying a first level specialized emitter.","distinct":true,"url":"https://api.github.com/repos/allevato/swift/commits/46260379cc512cbc4a94ad31752aef25331cdda7"},{"sha":"1a3ab56dfdc6e6e78f319a3efae230b6a84d84a3","author":{"name":"Michael Gottesman","email":"4db64bf1b10b871c56257ec0356c24737011518b@apple.com"},"message":"[silgenapply][callemission] Refactor first level call partial applied super method into a helper method called applyPartiallyAppliedSuperMethod.","distinct":true,"url":"https://api.github.com/repos/allevato/swift/commits/1a3ab56dfdc6e6e78f319a3efae230b6a84d84a3"},{"sha":"10099a04eada482abb56955701fc217da7dc83db","author":{"name":"Michael Gottesman","email":"4db64bf1b10b871c56257ec0356c24737011518b@apple.com"},"message":"[silgenapply][callemission] Eliminate shadowed variable.","distinct":true,"url":"https://api.github.com/repos/allevato/swift/commits/10099a04eada482abb56955701fc217da7dc83db"},{"sha":"cd8e131826175bf0fd6f973f10fcf9278a648d3d","author":{"name":"Michael Gottesman","email":"4db64bf1b10b871c56257ec0356c24737011518b@apple.com"},"message":"[silgenapply][callemission] Eliminate an unneeded parameter.","distinct":true,"url":"https://api.github.com/repos/allevato/swift/commits/cd8e131826175bf0fd6f973f10fcf9278a648d3d"},{"sha":"4391dbafad3e21d6992587964043913c84c06c8c","author":{"name":"Michael Gottesman","email":"4db64bf1b10b871c56257ec0356c24737011518b@apple.com"},"message":"[silgenapply][callemission] Refactor out enum element constructor emission.","distinct":true,"url":"https://api.github.com/repos/allevato/swift/commits/4391dbafad3e21d6992587964043913c84c06c8c"},{"sha":"d7b214252a7d73f567457bd8e9f5be4b9a854d43","author":{"name":"Michael Gottesman","email":"4db64bf1b10b871c56257ec0356c24737011518b@apple.com"},"message":"[silgenapply][callemission] Refactor out the normal call part of CallEmission::apply.","distinct":true,"url":"https://api.github.com/repos/allevato/swift/commits/d7b214252a7d73f567457bd8e9f5be4b9a854d43"},{"sha":"2d9eb7f89feaf170ebdd79e3442d6a73424c1e1d","author":{"name":"Michael Gottesman","email":"4db64bf1b10b871c56257ec0356c24737011518b@apple.com"},"message":"[silgenapply][callemission] Refactor out application of the first level callee into its own method.\n\nNow that this is complete, the huge function CallEmission::apply is now only 20\nlines and doesn't contain spaghetti code.","distinct":true,"url":"https://api.github.com/repos/allevato/swift/commits/2d9eb7f89feaf170ebdd79e3442d6a73424c1e1d"},{"sha":"22e0fdafacd0260e19880804aab0cbc75d8cd1d9","author":{"name":"Michael Gottesman","email":"4db64bf1b10b871c56257ec0356c24737011518b@apple.com"},"message":"[silgenapply][callemission] Change access of new helper methods to be private.","distinct":true,"url":"https://api.github.com/repos/allevato/swift/commits/22e0fdafacd0260e19880804aab0cbc75d8cd1d9"},{"sha":"126edf7339752ecc5b1b58c1b33d4677224b5679","author":{"name":"swift-ci","email":"ba4463bdeeb747bfa14a6c06d0b8d74a99982bde@users.noreply.github.com"},"message":"Merge pull request #8034 from gottesmm/refactor_callemission_apply","distinct":true,"url":"https://api.github.com/repos/allevato/swift/commits/126edf7339752ecc5b1b58c1b33d4677224b5679"}]}
{"actor":{"display_login":"allevato"}}