{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":44838949,"defaultBranch":"main","name":"swift","ownerLogin":"apple","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-10-23T21:15:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10639145?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714686523.0","currentOid":""},"activityList":{"items":[{"before":"7b9551157fb824ba5024867c161caac41f03b89d","after":null,"ref":"refs/heads/closure-to-cxx-function-pointer-direct-6.0","pushedAt":"2024-05-03T00:31:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ahatanaka","name":"Akira Hatanaka","path":"/ahatanaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15806780?s=80&v=4"}},{"before":"c45bd724e2ab05086ba17ece5b4e68a65bd2d18c","after":"c0fae830c33536202e7c378fb827865ef8f49699","ref":"refs/heads/release/6.0","pushedAt":"2024-05-03T00:31:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ahatanaka","name":"Akira Hatanaka","path":"/ahatanaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15806780?s=80&v=4"},"commit":{"message":"[SILGen] Fix a bug where the wrong convention was being used for computing the type of a closure thunk (#73336)\n\nThe ObjC selector family convention was being used instead of the C\r\nfunction type convention.\r\n\r\nrdar://127090209\r\n(cherry picked from commit 428fe218552524b173908cfe9cf27eb09f2464eb)","shortMessageHtmlLink":"[SILGen] Fix a bug where the wrong convention was being used for comp…"}},{"before":"f698e184f525d69396644701da52c7b48b60e7ee","after":"118192a63b94667a2a063ebcd1bdb8d729783d1c","ref":"refs/heads/rebranch","pushedAt":"2024-05-02T23:55:11.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into rebranch","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into rebranch"}},{"before":"9a94f3b14eb43b760aa756ea5ed22971281f3478","after":"ecc362c1dd23b84e1cae0042a38df21d0c806f11","ref":"refs/heads/next","pushedAt":"2024-05-02T23:45:40.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into next","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into next"}},{"before":"a5fdf158dc4292a4003c0e5d994b85655f144277","after":"625436af05b1cf8f1904096530235489daec9dac","ref":"refs/heads/main","pushedAt":"2024-05-02T23:43:24.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"slavapestov","name":"Slava Pestov","path":"/slavapestov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66486?s=80&v=4"},"commit":{"message":"Merge pull request #73393 from slavapestov/pack-expansion-closures-part-3\n\nSIL type lowering support for closures that capture pack element archetypes","shortMessageHtmlLink":"Merge pull request #73393 from slavapestov/pack-expansion-closures-pa…"}},{"before":"d182d01c28e79c2441e581a909b05955956b1504","after":"c4251d2f45c0465803dda8f887bb8daa7afc06a3","ref":"refs/heads/elsh/pkg-export","pushedAt":"2024-05-02T22:47:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elsh","name":"Ellie Shin","path":"/elsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2649788?s=80&v=4"},"commit":{"message":"Update to ensure downgradeToWarning doesn't get reset","shortMessageHtmlLink":"Update to ensure downgradeToWarning doesn't get reset"}},{"before":"198dd06465f681a64d8e084790a99b144fd911b4","after":"b9db498dda9e202e75aa90b6642f4ea1a6441e96","ref":"refs/heads/non-trivial-cxx-class-convention","pushedAt":"2024-05-02T22:12:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ahatanaka","name":"Akira Hatanaka","path":"/ahatanaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15806780?s=80&v=4"},"commit":{"message":"Add a new parameter convention `@in_cxx` for non-trivial C++ classes\nthat are passed indirectly and destructed by the caller\n\nFix a bug where `@in`, which indicates the callee is responsible for\ndestroying the passed object, was being used to pass such classes.\n\nrdar://122707697","shortMessageHtmlLink":"Add a new parameter convention @in_cxx for non-trivial C++ classes"}},{"before":"8c6b05fefd97306b053a1db334b63bb1542224e0","after":"9a94f3b14eb43b760aa756ea5ed22971281f3478","ref":"refs/heads/next","pushedAt":"2024-05-02T22:06:24.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into next","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into next"}},{"before":"e2ba5ea903772c2524d9064ffe8b8fc932fab6ce","after":"f698e184f525d69396644701da52c7b48b60e7ee","ref":"refs/heads/rebranch","pushedAt":"2024-05-02T21:55:51.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into rebranch","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into rebranch"}},{"before":"4513ca2447bd4ddd2d010ae7c59eb9f0eb51b652","after":null,"ref":"refs/heads/egorzhdan/std-string-reserve","pushedAt":"2024-05-02T21:48:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"egorzhdan","name":"Egor Zhdan","path":"/egorzhdan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3801618?s=80&v=4"}},{"before":"bf58b030c5e280d8d14a287c261688017e867127","after":"a5fdf158dc4292a4003c0e5d994b85655f144277","ref":"refs/heads/main","pushedAt":"2024-05-02T21:48:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"egorzhdan","name":"Egor Zhdan","path":"/egorzhdan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3801618?s=80&v=4"},"commit":{"message":"Merge pull request #72268 from apple/egorzhdan/std-string-reserve\n\n[cxx-interop] Faster `std::string` initialization from String","shortMessageHtmlLink":"Merge pull request #72268 from apple/egorzhdan/std-string-reserve"}},{"before":"e89eb31766cb783145fb150a094b00a91562771d","after":"c45bd724e2ab05086ba17ece5b4e68a65bd2d18c","ref":"refs/heads/release/6.0","pushedAt":"2024-05-02T21:28:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lorentey","name":"Karoy Lorentey","path":"/lorentey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/608696?s=80&v=4"},"commit":{"message":"Merge pull request #73298 from lorentey/rdar127015095-6.0\n\n[6.0][stdlib] Optional.map, .flatMap: Remove @_disfavoredOverload","shortMessageHtmlLink":"Merge pull request #73298 from lorentey/rdar127015095-6.0"}},{"before":"459fc38ae5f2580889141017e96265f86167e2a4","after":"e89eb31766cb783145fb150a094b00a91562771d","ref":"refs/heads/release/6.0","pushedAt":"2024-05-02T21:25:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"phausler","name":"Philippe Hausler","path":"/phausler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278470?s=80&v=4"},"commit":{"message":"[Observation] Optimize cancellation path to avoid excessive copies (#73288) (#73356)","shortMessageHtmlLink":"[Observation] Optimize cancellation path to avoid excessive copies (#…"}},{"before":"4c26cbb54471eda899814cbfeb8e9527cc805217","after":"198dd06465f681a64d8e084790a99b144fd911b4","ref":"refs/heads/non-trivial-cxx-class-convention","pushedAt":"2024-05-02T21:23:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ahatanaka","name":"Akira Hatanaka","path":"/ahatanaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15806780?s=80&v=4"},"commit":{"message":"Add a new parameter convention `@in_cxx` for non-trivial C++ classes\nthat are passed indirectly and destructed by the caller\n\nFix a bug where `@in`, which indicates the callee is responsible for\ndestroying the passed object, was being used to pass such classes.\n\nrdar://122707697","shortMessageHtmlLink":"Add a new parameter convention @in_cxx for non-trivial C++ classes"}},{"before":"610aae167d8b156bfee4806dad9f5857b21c1bf4","after":"e2ba5ea903772c2524d9064ffe8b8fc932fab6ce","ref":"refs/heads/rebranch","pushedAt":"2024-05-02T19:54:38.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into rebranch","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into rebranch"}},{"before":"b9196419c6b7951d13919341bc22d3b3a9b83b48","after":"8c6b05fefd97306b053a1db334b63bb1542224e0","ref":"refs/heads/next","pushedAt":"2024-05-02T19:45:04.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into next","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into next"}},{"before":"247212da0f3a11486345c63041f905a593661ea1","after":"459fc38ae5f2580889141017e96265f86167e2a4","ref":"refs/heads/release/6.0","pushedAt":"2024-05-02T19:42:07.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"adrian-prantl","name":"Adrian Prantl","path":"/adrian-prantl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2251653?s=80&v=4"},"commit":{"message":"Merge pull request #73324 from Snowy1803/6.0-doc-and-fixes\n\n[6.0] Document Debug Info & Fix discovered bugs","shortMessageHtmlLink":"Merge pull request #73324 from Snowy1803/6.0-doc-and-fixes"}},{"before":"73ed03c827e1142b3eb7859432f89a60618e809f","after":"bf58b030c5e280d8d14a287c261688017e867127","ref":"refs/heads/main","pushedAt":"2024-05-02T19:39:17.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"Snowy1803","name":"Emil Pedersen","path":"/Snowy1803","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7999977?s=80&v=4"},"commit":{"message":"Merge pull request #73387 from Snowy1803/allocbox-fix\n\n[DebugInfo] Fix loss of variables at -Onone","shortMessageHtmlLink":"Merge pull request #73387 from Snowy1803/allocbox-fix"}},{"before":"a5cdff6240bcb1a90c2afe302bc9718afe3db252","after":"610aae167d8b156bfee4806dad9f5857b21c1bf4","ref":"refs/heads/rebranch","pushedAt":"2024-05-02T19:35:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nate-chandler","name":null,"path":"/nate-chandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46721658?s=80&v=4"},"commit":{"message":"Merge pull request #73397 from nate-chandler/rdar127427660\n\n[Rebranch] Test: Redefine some macros.","shortMessageHtmlLink":"Merge pull request #73397 from nate-chandler/rdar127427660"}},{"before":"55597f17cbff8bfa3e1158d6cb203f3d4c21d9f1","after":"435b59789ce10d1f073c6bb8a6e929f4db353245","ref":"refs/heads/egorzhdan/frt-release-nullptr","pushedAt":"2024-05-02T18:40:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"egorzhdan","name":"Egor Zhdan","path":"/egorzhdan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3801618?s=80&v=4"},"commit":{"message":"[cxx-interop] Re-enable a test for reference counted types\n\nThis also re-enables a test that was disabled since 2022.\n\nrdar://97532642","shortMessageHtmlLink":"[cxx-interop] Re-enable a test for reference counted types"}},{"before":"db164d79728ed754ab6622581f249d730dd3c026","after":"5fbca1797777a705f6694b0adbbe0639ba0881cd","ref":"refs/heads/73018-fix","pushedAt":"2024-05-02T17:33:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"asl","name":"Anton Korobeynikov","path":"/asl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67392?s=80&v=4"},"commit":{"message":"Ensure we are using mapped SIL type for switch_enum case and not the\noriginal lowered one.\n\nFixes #73018","shortMessageHtmlLink":"Ensure we are using mapped SIL type for switch_enum case and not the"}},{"before":"881e1c91867283c9bd88d333b391f351664e9049","after":"a5cdff6240bcb1a90c2afe302bc9718afe3db252","ref":"refs/heads/rebranch","pushedAt":"2024-05-02T16:14:16.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into rebranch","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into rebranch"}},{"before":"dee9dbb2918bbf6775c3a99f0aca4a582b06ad83","after":"b9196419c6b7951d13919341bc22d3b3a9b83b48","ref":"refs/heads/next","pushedAt":"2024-05-02T16:05:24.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into next","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into next"}},{"before":"1e4f26464d70c49edf7dc75d4b11e4ce31805dff","after":"73ed03c827e1142b3eb7859432f89a60618e809f","ref":"refs/heads/main","pushedAt":"2024-05-02T15:56:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jckarter","name":"Joe Groff","path":"/jckarter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/147281?s=80&v=4"},"commit":{"message":"Merge pull request #73380 from jckarter/mark-captured-no-implicit-copy-parameters\n\nConsistently mark `borrowing` and `consuming` parameters for move-only checking when captured.","shortMessageHtmlLink":"Merge pull request #73380 from jckarter/mark-captured-no-implicit-cop…"}},{"before":"d5a3c9a11ae7496a031f91c8c060cbb1b52c9f76","after":"881e1c91867283c9bd88d333b391f351664e9049","ref":"refs/heads/rebranch","pushedAt":"2024-05-02T15:34:27.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into rebranch","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into rebranch"}},{"before":"9e6d3ccf68f152741b393d5ccac866bb94530432","after":"dee9dbb2918bbf6775c3a99f0aca4a582b06ad83","ref":"refs/heads/next","pushedAt":"2024-05-02T15:27:10.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into next","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into next"}},{"before":"e0daf945fb0c450d47f249100d8923a0ec107e21","after":"1e4f26464d70c49edf7dc75d4b11e4ce31805dff","ref":"refs/heads/main","pushedAt":"2024-05-02T15:19:04.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"eeckstein","name":null,"path":"/eeckstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15270291?s=80&v=4"},"commit":{"message":"Merge pull request #73388 from eeckstein/string-const-folding\n\nSILCombine: remove dead `string.init_empty_with_capacity` semantic calls","shortMessageHtmlLink":"Merge pull request #73388 from eeckstein/string-const-folding"}},{"before":"18deae3cf2d5dde1f58ce1bac7d8164427ab62b9","after":"55597f17cbff8bfa3e1158d6cb203f3d4c21d9f1","ref":"refs/heads/egorzhdan/frt-release-nullptr","pushedAt":"2024-05-02T15:15:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"egorzhdan","name":"Egor Zhdan","path":"/egorzhdan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3801618?s=80&v=4"},"commit":{"message":"[cxx-interop] Re-enable a test for reference counted types\n\nThis also re-enables a test that was disabled since 2022.\n\nrdar://97532642","shortMessageHtmlLink":"[cxx-interop] Re-enable a test for reference counted types"}},{"before":"16e1dca0ffda3bebce86c2bd5ebf0e474707d04b","after":"d5a3c9a11ae7496a031f91c8c060cbb1b52c9f76","ref":"refs/heads/rebranch","pushedAt":"2024-05-02T15:14:40.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into rebranch","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into rebranch"}},{"before":"cffb637f2d0cb7ad25b518f0e05ec272c922173c","after":"e0daf945fb0c450d47f249100d8923a0ec107e21","ref":"refs/heads/main","pushedAt":"2024-05-02T15:07:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"compnerd","name":"Saleem Abdulrasool","path":"/compnerd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63311?s=80&v=4"},"commit":{"message":"Merge pull request #73378 from readdle/buildps1-websockets\n\nutils: enable curl websockets support when building with `build.ps1`","shortMessageHtmlLink":"Merge pull request #73378 from readdle/buildps1-websockets"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQFCJtAA","startCursor":null,"endCursor":null}},"title":"Activity · apple/swift"}