{"push_id":2390072490,"size":1000,"distinct_size":13356,"ref":"refs/heads/master","head":"3e388b35f6a9836a5b46424b1638cad2ca22b8e2","before":"2ee382efc37bc8ca2fc41495e76bd07846e6ca93","commits":[{"sha":"1de989764499ce163b353e30fffca986ebcae41a","author":{"name":"Mark Lacey","email":"9739346be89682b559148778f688e06e502b740c@apple.com"},"message":"Fix SR-6837 - allow function conversion for -swift-version 4 *only*\n\nWe inadvertantly allowed a function conversion for Swift 4 that we did\nnot intend to allow.\n\nThis commit adds an extremely narrow fix to continue to allow this for\n-swift-verson 4 only.\n\nFixes rdar://problem/36875195 / https://bugs.swift.org/browse/SR-6837","distinct":true,"url":"https://api.github.com/repos/albinekcom/swift/commits/1de989764499ce163b353e30fffca986ebcae41a"},{"sha":"26dac8f5e0de566adabe33ce9dd141d477c4353d","author":{"name":"Xiaodi Wu","email":"75d8b4d71ec426e15c7170a4cc03ef5c5e50c9bb@gmail.com"},"message":"Address reviewer comments for consolidated integer-to-string conversion","distinct":true,"url":"https://api.github.com/repos/albinekcom/swift/commits/26dac8f5e0de566adabe33ce9dd141d477c4353d"},{"sha":"f75dd6c70408ccddca044e1b53b9fb17bb24a936","author":{"name":"Joe Groff","email":"541c1504d562d72a1888cef14a75f8c40b631a03@gmail.com"},"message":"Merge pull request #14391 from jckarter/too-complex-message\n\nReword the \"expression too complex\" error not to blame the user.","distinct":true,"url":"https://api.github.com/repos/albinekcom/swift/commits/f75dd6c70408ccddca044e1b53b9fb17bb24a936"},{"sha":"742e7fc5837fbd79a18b19d87a170ae81dd67ad6","author":{"name":"Joe Groff","email":"68122447f8f73fd0fe68c1577287346172ffeb70@apple.com"},"message":"SILGen: Open existential lvalues on entry into an OpenExistentialExpr again.\n\n4b25945 changed codegen for lvalue OpenExistentialExprs so that the existential was not opened until the OpaqueValue's lvalue was evaluated, but this is incorrect—we need to open the dynamic type of the existential immediately since it can be used arbitrarily within the subexpression. This caused a regression when evaluating default argument generators on protocol extension methods (rdar://problem/37031037), and would become a bigger problem when we generalize the ability to open existentials.","distinct":true,"url":"https://api.github.com/repos/albinekcom/swift/commits/742e7fc5837fbd79a18b19d87a170ae81dd67ad6"},{"sha":"988d4095dd2ae4219adbda4df644ba68227b9634","author":{"name":"Michael Gottesman","email":"4db64bf1b10b871c56257ec0356c24737011518b@apple.com"},"message":"[+0-all-args] When diagnosing closure escapes, look through sil borrows.\n\nI also added an option called sil-assert-on-exclusivity-failure that causes the\noptimizer to assert if an exclusivity failure is hit. This enables quicker\ndebugging of exclusivity violations since at the assertion point, you drop\nstraight down into the debugger. This is only enabled with asserts.\n\nrdar://34222540","distinct":true,"url":"https://api.github.com/repos/albinekcom/swift/commits/988d4095dd2ae4219adbda4df644ba68227b9634"},{"sha":"1aeb6d54f74efbda5a26cfea9f6824d160a1ca7f","author":{"name":"Michael Gottesman","email":"4db64bf1b10b871c56257ec0356c24737011518b@apple.com"},"message":"[gardening] Fix documentation thinko.\n\nI was re-reading this documentation and noticed an obvious 'thinko'. This is NFC\nsince I am just updating the comment.","distinct":true,"url":"https://api.github.com/repos/albinekcom/swift/commits/1aeb6d54f74efbda5a26cfea9f6824d160a1ca7f"},{"sha":"8b9e6ef1a677241d6c4293197125d97df9560eff","author":{"name":"swift-ci","email":"ba4463bdeeb747bfa14a6c06d0b8d74a99982bde@users.noreply.github.com"},"message":"Merge pull request #14452 from gottesmm/pr-f91f8046172eabfb9a8862b963dc81d7bc1f0591","distinct":true,"url":"https://api.github.com/repos/albinekcom/swift/commits/8b9e6ef1a677241d6c4293197125d97df9560eff"},{"sha":"ef6cdd06a92f97a6f3c67f46d2e7d09c466b3a54","author":{"name":"Xiaodi Wu","email":"75d8b4d71ec426e15c7170a4cc03ef5c5e50c9bb@gmail.com"},"message":"Merge pull request #14448 from xwu/itoa-reviewer-comments\n\n[stdlib] Address reviewer comments for consolidated integer-to-string conversion","distinct":true,"url":"https://api.github.com/repos/albinekcom/swift/commits/ef6cdd06a92f97a6f3c67f46d2e7d09c466b3a54"},{"sha":"381080406a33fee3eb878f6a6f4de103e88e9700","author":{"name":"swift-ci","email":"ba4463bdeeb747bfa14a6c06d0b8d74a99982bde@users.noreply.github.com"},"message":"Merge pull request #14453 from gottesmm/pr-d1c58bc4a577158788cc80967f5d25326a0edd79","distinct":true,"url":"https://api.github.com/repos/albinekcom/swift/commits/381080406a33fee3eb878f6a6f4de103e88e9700"},{"sha":"6af9e64a0e60b7873e306faf1c4e1f21347d4105","author":{"name":"Mark Lacey","email":"4e491ababd06390b95e27f7793130f9a5518267c@users.noreply.github.com"},"message":"Merge pull request #14449 from rudkx/fix-sr6837\n\nFix SR-6837 - allow function conversion for -swift-version 4 *only*","distinct":true,"url":"https://api.github.com/repos/albinekcom/swift/commits/6af9e64a0e60b7873e306faf1c4e1f21347d4105"},{"sha":"50cde06cf0bb19dac89239779c3a91921086e638","author":{"name":"Xi Ge","email":"1da8d8f26c6d961527d40fb8399df582687f6ccd@apple.com"},"message":"Revert \"SwiftSyntax: Teach SwiftSyntax to use SourceKitd to serialize syntax trees. (#14424)\"","distinct":true,"url":"https://api.github.com/repos/albinekcom/swift/commits/50cde06cf0bb19dac89239779c3a91921086e638"},{"sha":"fd88c72f21d5945fe26e5adb3842d7425cd811a4","author":{"name":"swift-ci","email":"ba4463bdeeb747bfa14a6c06d0b8d74a99982bde@users.noreply.github.com"},"message":"Merge pull request #14456 from nkcsgexi/revert-sourcekit-client","distinct":true,"url":"https://api.github.com/repos/albinekcom/swift/commits/fd88c72f21d5945fe26e5adb3842d7425cd811a4"},{"sha":"6cf1aa308344a26760fbb803ed7c409a451c2ad6","author":{"name":"Pavel Yaskevich","email":"7ac4bedb84116ca13b5843a4f9af761da70d8436@apache.org"},"message":"Merge pull request #14399 from xedin/field-desc-for-imported-structs-2.0\n\n[Reflection] Add support for imported structs with recorded fields (attempt #2)","distinct":true,"url":"https://api.github.com/repos/albinekcom/swift/commits/6cf1aa308344a26760fbb803ed7c409a451c2ad6"},{"sha":"ab820497ad7180a178027e70243af1bd8dac72c9","author":{"name":"Hamish","email":"890821ee0bec4fd34049daee5d33dad9eb7556ff@gmail.com"},"message":"[Sema] Don't treat non-class archetypes as non-optional when casting to them","distinct":true,"url":"https://api.github.com/repos/albinekcom/swift/commits/ab820497ad7180a178027e70243af1bd8dac72c9"},{"sha":"cf5b5dcb68648fa50fed5c306593c1427bc13b3e","author":{"name":"Arnold Schwaighofer","email":"ec16931005caca57236702eaf0d9fa848ebc9bbc@apple.com"},"message":"Merge pull request #14440 from aschwaighofer/convert_function_to_trivial\n\nSIL: Add a convert_function_to_trivial instruction for converting escaping t…","distinct":true,"url":"https://api.github.com/repos/albinekcom/swift/commits/cf5b5dcb68648fa50fed5c306593c1427bc13b3e"},{"sha":"0c92fdda3340a8616a2ad7e823acc67fa1eb6a86","author":{"name":"Jordan Rose","email":"92520b00b4dfdc269f73534aec3bca632e7dd331@apple.com"},"message":"[SIL] Remove unused ResilienceExpansion from SILDeclRef (#14451)\n\nWe ended up not using this, so let's not leave it in as cruft.\r\nNo functionality change.","distinct":true,"url":"https://api.github.com/repos/albinekcom/swift/commits/0c92fdda3340a8616a2ad7e823acc67fa1eb6a86"},{"sha":"0a129fff248becd8a214fce427a4566cd42e35dd","author":{"name":"Joe Groff","email":"541c1504d562d72a1888cef14a75f8c40b631a03@gmail.com"},"message":"Merge pull request #14450 from jckarter/open-existential-lvalue-evaluation-order\n\nSILGen: Open existential lvalues on entry into an OpenExistentialExpr again.","distinct":true,"url":"https://api.github.com/repos/albinekcom/swift/commits/0a129fff248becd8a214fce427a4566cd42e35dd"},{"sha":"7b091bf91d08a242315f039f89c6758f006fa687","author":{"name":"Mike Ash","email":"c2dd7ad2ea73216ee98ea837db737ec86b0b6db8@apple.com"},"message":"[Runtime] Have swift_slowAlloc malloc directly if the alignMask is sufficiently small.\n\nrdar://problem/22975669","distinct":true,"url":"https://api.github.com/repos/albinekcom/swift/commits/7b091bf91d08a242315f039f89c6758f006fa687"},{"sha":"b233f166dc4da9259f9289bbf9c567345818c2af","author":{"name":"Pavel Yaskevich","email":"7ac4bedb84116ca13b5843a4f9af761da70d8436@apache.org"},"message":"Merge pull request #14441 from xedin/rdar-37160679\n\n[CSSolver] Increment score when performing certain function conversions","distinct":true,"url":"https://api.github.com/repos/albinekcom/swift/commits/b233f166dc4da9259f9289bbf9c567345818c2af"},{"sha":"68e2e708d04a181bdaa09c129642a578807e2d28","author":{"name":"Michael Gottesman","email":"4db64bf1b10b871c56257ec0356c24737011518b@apple.com"},"message":"[runtime] Add a dumping method to HeapObject when asserts are enabled.\n\nGiven any heap object, this method dumps:\n\n* The pointer address of the heap object.\n* The pointer address of the heap metadata of the object.\n* The strong reference count.\n* The unowned reference count.\n* The weak reference count.\n* Whether or not the value is in the deinit state.\n* Whether or not the heap object uses swift_retain or objc_retain.\n* The address of the object's side table if one exists.\n\nThis makes it really easy when debugging quickly to get all of the information\nthat you could possibly need from a HeapObject.","distinct":true,"url":"https://api.github.com/repos/albinekcom/swift/commits/68e2e708d04a181bdaa09c129642a578807e2d28"}]}
{"actor":{"display_login":"albinekcom"}}