{"push_id":1492251863,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"8efe0641d54c43088dd1b7dea1a9d94127c11104","before":"624073a677662d551c9505480170b853c7e11555","commits":[{"sha":"99903c0146c9e325e3c41178e00b56056cf5edf8","author":{"name":"Slava Pestov","email":"9e16c7b0af09ed5751f270a67048f3177998c735@apple.com"},"message":"SIL: Fix type lowering and generic inlining with DynamicSelfType\n\nIf a generic parameter was substituted for Self, we have to be careful\nto not erase Self.Type down to a concrete metatype.\n\nAlso, teach the devirtualizer that a metatype of Self type does not\nhave an exact static type.","distinct":true,"url":"https://api.github.com/repos/apple/swift/commits/99903c0146c9e325e3c41178e00b56056cf5edf8"},{"sha":"8efe0641d54c43088dd1b7dea1a9d94127c11104","author":{"name":"Slava Pestov","email":"229a86a05141b782cb3778d172c6e19213391e62@gmail.com"},"message":"Merge pull request #6699 from slavapestov/dynamic-self-fix\n\nSIL: Fix type lowering and generic inlining with DynamicSelfType","distinct":true,"url":"https://api.github.com/repos/apple/swift/commits/8efe0641d54c43088dd1b7dea1a9d94127c11104"}]}
{"actor":{"display_login":"slavapestov"}}