{"push_id":1776105783,"size":8,"distinct_size":8,"ref":"refs/heads/master","head":"5d395d9ee4ea530171685918e99af76fb9aa9220","before":"9a4255e4bf41ce772e1d25c8f0d67c81c60e2d7a","commits":[{"sha":"ea20a1d1372a6a032d2bdbf348d1d982cdedb7ab","author":{"name":"Doug Gregor","email":"251fda27d0a603ec7038aeb3aa510e8fbf5b9bc1@apple.com"},"message":"[AST] Add DeclContext::get(Syntactic|Semantic)Depth.\n\nUtilities functions used when comparing declaration contexts. Only the syntactic form is currently used (for the owning DC of a generic environment).","distinct":true,"url":"https://api.github.com/repos/CodaFi/swift/commits/ea20a1d1372a6a032d2bdbf348d1d982cdedb7ab"},{"sha":"5628580ffb8ea6afca908dc993fc8c636ba7bd08","author":{"name":"Doug Gregor","email":"251fda27d0a603ec7038aeb3aa510e8fbf5b9bc1@apple.com"},"message":"[AST] Introduce TypeDecl::compare() to provide an ordering for type declarations.\n\nGeneralizes ProtocolType::compareProtocols() for more general use.","distinct":true,"url":"https://api.github.com/repos/CodaFi/swift/commits/5628580ffb8ea6afca908dc993fc8c636ba7bd08"},{"sha":"899e68ef0905c4a286baae50a6d661ea182bc3d5","author":{"name":"Doug Gregor","email":"251fda27d0a603ec7038aeb3aa510e8fbf5b9bc1@apple.com"},"message":"[GSB] Generalize potential archetype from \"typealias\" to all concrete types.\n\nPotential archetypes can resolve to either an associated type or a\ntypealias. Generalize the latter to \"any concrete type\", both because\nthe current implementation is unnecessarily narrow (typealiases aren't\nactually special in this regard) and to get us closer to handling\nlookups via superclass constraints when resolving these types.","distinct":true,"url":"https://api.github.com/repos/CodaFi/swift/commits/899e68ef0905c4a286baae50a6d661ea182bc3d5"},{"sha":"ef41353877b310630b669b02db38dc61e48471d8","author":{"name":"Roman Levenstein","email":"c2db4883b96195c26ddb2cbf3f57b95b2f67defe@apple.com"},"message":"[sil-inliner] Skip only array @_semantics during early inlining\n\nThe inliner was skipping even non-array related @_semantics by mistake.","distinct":true,"url":"https://api.github.com/repos/CodaFi/swift/commits/ef41353877b310630b669b02db38dc61e48471d8"},{"sha":"00d663d172bd5587ff58160f2385e18fffe905ad","author":{"name":"Roman Levenstein","email":"c2db4883b96195c26ddb2cbf3f57b95b2f67defe@apple.com"},"message":"[sil-generic-specializer] Add @_semantics(\"optimize.sil.specialize.generic.partial.never\") to disable partial specialization on functions\n\nThis new @_semantics is used to annotate some very big functions in the standard library. It reduced the code size of the stdlib by 2%.","distinct":true,"url":"https://api.github.com/repos/CodaFi/swift/commits/00d663d172bd5587ff58160f2385e18fffe905ad"},{"sha":"d6bddd20b91542b651cfbc994949129b7d636746","author":{"name":"Roman Levenstein","email":"75b97cb261d2a9ecd11bd88b36cb5cbe092b428c@users.noreply.github.com"},"message":"Merge pull request #10040 from swiftix/inliner-improvements2\n\n[sil-generic-specializer] Add @_semantics(\"optimize.sil.specialize.generic.partial.never\") to disable partial specialization on specific functions","distinct":true,"url":"https://api.github.com/repos/CodaFi/swift/commits/d6bddd20b91542b651cfbc994949129b7d636746"},{"sha":"4fbb3ec611d89985eef15b309c0f326f2db27dc5","author":{"name":"Doug Gregor","email":"251fda27d0a603ec7038aeb3aa510e8fbf5b9bc1@apple.com"},"message":"[GSB] Resolve nested types by looking into superclass constraints.\n\nThis was previously handled very late, by the type checker, which led\nto weird ordering dependencies and meant that we could end up with\nwell-formed code where the GSB was left with unresolved types. We want\nsuch states to never exist, so make sure we can resolve everything in\nthe GSB.","distinct":true,"url":"https://api.github.com/repos/CodaFi/swift/commits/4fbb3ec611d89985eef15b309c0f326f2db27dc5"},{"sha":"5d395d9ee4ea530171685918e99af76fb9aa9220","author":{"name":"swift-ci","email":"ba4463bdeeb747bfa14a6c06d0b8d74a99982bde@users.noreply.github.com"},"message":"Merge pull request #10049 from DougGregor/gsb-superclass","distinct":true,"url":"https://api.github.com/repos/CodaFi/swift/commits/5d395d9ee4ea530171685918e99af76fb9aa9220"}]}
{"actor":{"display_login":"CodaFi"}}