{"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:1715708077.0","currentOid":""},"activityList":{"items":[{"before":"c9e109e53d59275ceb9729174bea5df6e46818eb","after":"a17d360d1cc66ababfdd5a2e4df86cc9bcbdc471","ref":"refs/heads/release/6.0","pushedAt":"2024-05-14T18:02:40.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 #73610 from eeckstein/fix-compute-side-effects-6.0\n\n[6.0] ComputeSideEffects: correctly handle escaping arguments","shortMessageHtmlLink":"Merge pull request #73610 from eeckstein/fix-compute-side-effects-6.0"}},{"before":null,"after":"0edff6286653bf9a4ec822feaec5981f46e25b46","ref":"refs/heads/egorzhdan/bootstrapping-without-backdeployment","pushedAt":"2024-05-14T17:34:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"egorzhdan","name":"Egor Zhdan","path":"/egorzhdan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3801618?s=80&v=4"},"commit":{"message":"[build] Fix bootstrapping builds that disable back-deployment\n\nThis fixes a build that passes `-D SWIFT_STDLIB_SUPPORT_BACK_DEPLOYMENT=NO` and `-D BOOTSTRAPPING_MODE=BOOTSTRAPPING-WITH-HOSTLIBS`.\n\nPreviously a few CMake errors would be emitted:\n```\nCMake Error at cmake/modules/AddSwift.cmake:478 (get_property):\n get_property could not find TARGET HostCompatibilityLibs. Perhaps it has\n not yet been created.\n\nCMake Error at cmake/modules/AddSwift.cmake:527 (add_dependencies):\n add_dependencies called with incorrect number of arguments\nCall Stack (most recent call first):\n cmake/modules/AddSwift.cmake:969 (_add_swift_runtime_link_flags)\n tools/driver/CMakeLists.txt:23 (add_swift_host_tool)\n```","shortMessageHtmlLink":"[build] Fix bootstrapping builds that disable back-deployment"}},{"before":"182bc193e557e0d385e5efef8119ae04461970b8","after":"1a305de8547f8d31d592f1ce040df46b9f40a7e0","ref":"refs/heads/rebranch","pushedAt":"2024-05-14T17:13:41.000Z","pushType":"push","commitsCount":4,"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":null,"after":"3edd37aa7824d0c364689d415922b5ed58d00098","ref":"refs/heads/egorzhdan/vwt-test-fix-old-macos","pushedAt":"2024-05-14T17:10:29.000Z","pushType":"branch_creation","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] Fix a test on older macOS versions\n\nThis is a test for C++ foreign reference types, which require Swift runtime support that was added in macOS 13.3.\n\nrdar://127991790","shortMessageHtmlLink":"[cxx-interop] Fix a test on older macOS versions"}},{"before":"afe30a44e2f44ac2b1d9d828452db73cc52c0161","after":"dbb36df24850d71ac1ba9208d28a61ee1e113e4e","ref":"refs/heads/next","pushedAt":"2024-05-14T17:10:04.000Z","pushType":"push","commitsCount":4,"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":"8c9d545d26e51c3919df91ed0f9aeca8898f521e","after":"35cda477799c4974575f216c94a011d74e4a538f","ref":"refs/heads/main","pushedAt":"2024-05-14T16:57:27.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"thetruestblue","name":null,"path":"/thetruestblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92476612?s=80&v=4"},"commit":{"message":"Merge pull request #73587 from thetruestblue/add-sanitizer-coverage-options\n\nAdd valid arguments to -sanitize-coverage: pc-table and inline-8bit-counter.","shortMessageHtmlLink":"Merge pull request #73587 from thetruestblue/add-sanitizer-coverage-o…"}},{"before":"065be95c9cdbc269fc65e5c155cd9a27bcf922d3","after":"b75cb510b2c0a9624fe1b005be984f12c59da85b","ref":"refs/heads/egorzhdan/frt-array-metadata","pushedAt":"2024-05-14T16:19:32.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][Runtime] Initialize metadata of a Swift array of C++ references correctly\n\nThis fixes a crash at runtime when destroying a Swift array of values of a C++ foreign reference type.\n\nSwift optimizes the amount of metadata emitted for `_ContiguousArrayStorage` by reusing `_ContiguousArrayStorage` whenever possible (see `getContiguousArrayStorageType`). However, C++ foreign reference types are not `AnyObject`s, since they have custom retain/release operations.\n\nThis change disables the `_ContiguousArrayStorage` metadata optimization for C++ reference types, which makes sure that `swift_arrayDestroy` will call the correct release operation for elements of `[MyCxxRefType]`.\n\nrdar://127154770","shortMessageHtmlLink":"[cxx-interop][Runtime] Initialize metadata of a Swift array of C++ re…"}},{"before":null,"after":"065be95c9cdbc269fc65e5c155cd9a27bcf922d3","ref":"refs/heads/egorzhdan/frt-array-metadata","pushedAt":"2024-05-14T15:15:21.000Z","pushType":"branch_creation","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][Runtime] Initialize metadata of a Swift array of C++ references correctly\n\nThis fixes a crash at runtime when destroying a Swift array of values of a C++ foreign reference type.\n\nSwift optimizes the amount of metadata emitted for `_ContiguousArrayStorage` by reusing `_ContiguousArrayStorage` whenever possible (see `getContiguousArrayStorageType`). However, C++ foreign reference types are not `AnyObject`s, since they have custom retain/release operations.\n\nThis change disables the `_ContiguousArrayStorage` metadata optimization for C++ reference types, which makes sure that `swift_arrayDestroy` will call the correct release operation for elements of `[MyCxxRefType]`.\n\nrdar://127154770","shortMessageHtmlLink":"[cxx-interop][Runtime] Initialize metadata of a Swift array of C++ re…"}},{"before":"d60bd76bc1e5d6a60a3e6e799d7026a3db4b15d4","after":"182bc193e557e0d385e5efef8119ae04461970b8","ref":"refs/heads/rebranch","pushedAt":"2024-05-14T15:14:28.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":"aa7c2711e4e7b28d4a852ef0f0ffffa0a6be3791","after":"afe30a44e2f44ac2b1d9d828452db73cc52c0161","ref":"refs/heads/next","pushedAt":"2024-05-14T15:04: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 next","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into next"}},{"before":"c20331b7891d272d033eb12afcb577bea38c4a11","after":"8c9d545d26e51c3919df91ed0f9aeca8898f521e","ref":"refs/heads/main","pushedAt":"2024-05-14T14:58:35.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 #73611 from eeckstein/fix-store-runtime-effects\n\nSIL: fix runtime effects of initializing store","shortMessageHtmlLink":"Merge pull request #73611 from eeckstein/fix-store-runtime-effects"}},{"before":"e26933a4568884a25ad1d58ab7b7ad4ac9367ca1","after":"01add11edc63257d6b6edd59850ca211aeffcbaf","ref":"refs/heads/closure-to-fp-indirect-return","pushedAt":"2024-05-14T13:48:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahatanaka","name":"Akira Hatanaka","path":"/ahatanaka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15806780?s=80&v=4"},"commit":{"message":"Add an assertion and a comment","shortMessageHtmlLink":"Add an assertion and a comment"}},{"before":"ceb099e4b8aa811e31f8290b15c72891dddae755","after":"aa7c2711e4e7b28d4a852ef0f0ffffa0a6be3791","ref":"refs/heads/next","pushedAt":"2024-05-14T13:26:55.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":"0a35a97bbfc0c949bf80487a21dfa420548922cd","after":"d60bd76bc1e5d6a60a3e6e799d7026a3db4b15d4","ref":"refs/heads/rebranch","pushedAt":"2024-05-14T13:14:49.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":"d677b7c23fd6355ce3e1dc9dcfbe010e14207760","after":"c20331b7891d272d033eb12afcb577bea38c4a11","ref":"refs/heads/main","pushedAt":"2024-05-14T13:11:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"slavapestov","name":"Slava Pestov","path":"/slavapestov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66486?s=80&v=4"},"commit":{"message":"Merge pull request #73606 from slavapestov/type-subst-cloner-cleanup\n\nSIL: Replace substitutionsChangeGenericTypeParameters() with isIdentity() check","shortMessageHtmlLink":"Merge pull request #73606 from slavapestov/type-subst-cloner-cleanup"}},{"before":"35cc6613da92a962165e67b77575c351a48b048e","after":"ceb099e4b8aa811e31f8290b15c72891dddae755","ref":"refs/heads/next","pushedAt":"2024-05-14T05:46:43.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":"aca33160388e20d10c45052fdc1983615693764c","after":"0a35a97bbfc0c949bf80487a21dfa420548922cd","ref":"refs/heads/rebranch","pushedAt":"2024-05-14T05:34:16.000Z","pushType":"push","commitsCount":6,"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":"387580c995fc9844d4f268723bd55e22440b1a3d","after":"d677b7c23fd6355ce3e1dc9dcfbe010e14207760","ref":"refs/heads/main","pushedAt":"2024-05-14T05:33:33.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 #73595 from eeckstein/fix-compute-side-effects\n\nComputeSideEffects: correctly handle escaping arguments","shortMessageHtmlLink":"Merge pull request #73595 from eeckstein/fix-compute-side-effects"}},{"before":"ad93b8c222f153f049a70d9ee30fae31f9f26618","after":"35cc6613da92a962165e67b77575c351a48b048e","ref":"refs/heads/next","pushedAt":"2024-05-14T05:25:04.000Z","pushType":"push","commitsCount":4,"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":"e7b9fbc6e4d71c6527971764f8baee6b46c994ce","after":"387580c995fc9844d4f268723bd55e22440b1a3d","ref":"refs/heads/main","pushedAt":"2024-05-14T05:14:22.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"gottesmm","name":"Michael Gottesman","path":"/gottesmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/499423?s=80&v=4"},"commit":{"message":"Merge pull request #73605 from gottesmm/rdar118244451_125200006\n\n[concurrency] Make GlobalActorIsolatedTypesUsability an upcoming swift 6 feature and fix a region isolation issue that prevented us from enabling it","shortMessageHtmlLink":"Merge pull request #73605 from gottesmm/rdar118244451_125200006"}},{"before":"ba0aa607fdc2175a0611aaa8d06656686b24c448","after":"ad93b8c222f153f049a70d9ee30fae31f9f26618","ref":"refs/heads/next","pushedAt":"2024-05-14T04:25:32.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":"b942095846463f6a1fcbd77683ccb8995ff3822c","after":"aca33160388e20d10c45052fdc1983615693764c","ref":"refs/heads/rebranch","pushedAt":"2024-05-14T04:15:03.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":"427255208062047a82fbd420ee96a1dba4b7e1d0","after":"e7b9fbc6e4d71c6527971764f8baee6b46c994ce","ref":"refs/heads/main","pushedAt":"2024-05-14T04:10:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kubamracek","name":"Kuba (Brecka) Mracek","path":"/kubamracek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1186214?s=80&v=4"},"commit":{"message":"Merge pull request #73599 from kubamracek/embedded-concurrency-install\n\n[embedded] Explicitly install the embedded concurrency .a libraries with +x permissions","shortMessageHtmlLink":"Merge pull request #73599 from kubamracek/embedded-concurrency-install"}},{"before":"d88782769af4eaa754007dfd643d82d26fa2b23a","after":"c9e109e53d59275ceb9729174bea5df6e46818eb","ref":"refs/heads/release/6.0","pushedAt":"2024-05-14T01:30:31.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"kavon","name":"Kavon Farvardin","path":"/kavon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/188095?s=80&v=4"},"commit":{"message":"Merge pull request #73594 from kavon/6.0-ncgeneric-coverage-rdar127701059","shortMessageHtmlLink":"Merge pull request #73594 from kavon/6.0-ncgeneric-coverage-rdar12770…"}},{"before":"21b30a7c1bf775582cc09b0ff3f6ed7b0eaa18ae","after":"d88782769af4eaa754007dfd643d82d26fa2b23a","ref":"refs/heads/release/6.0","pushedAt":"2024-05-14T01:19:34.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"ktoso","name":"Konrad `ktoso` Malawski","path":"/ktoso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120979?s=80&v=4"},"commit":{"message":"Merge pull request #73509 from ktoso/pick-wip-fix-checkIsCurrentExecutorMode","shortMessageHtmlLink":"Merge pull request #73509 from ktoso/pick-wip-fix-checkIsCurrentExecu…"}},{"before":"004f0e966619ea259f848da518f855014a554040","after":"b942095846463f6a1fcbd77683ccb8995ff3822c","ref":"refs/heads/rebranch","pushedAt":"2024-05-14T00:14:59.000Z","pushType":"push","commitsCount":6,"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":"cc641ced028447978fd4311bbc717495d2203fa3","after":"ba0aa607fdc2175a0611aaa8d06656686b24c448","ref":"refs/heads/next","pushedAt":"2024-05-14T00:01:35.000Z","pushType":"push","commitsCount":6,"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":"856be9f8b7713bec48d5f29b13d42d22c58dc280","after":"427255208062047a82fbd420ee96a1dba4b7e1d0","ref":"refs/heads/main","pushedAt":"2024-05-13T23:57:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"},"commit":{"message":"Merge pull request #73577 from atrick/fix-init-objc-block\n\nFix initialization of imported ObjC block types.","shortMessageHtmlLink":"Merge pull request #73577 from atrick/fix-init-objc-block"}},{"before":"3dffcc603bcb41d85326cc2395b9584a1833bbc0","after":"856be9f8b7713bec48d5f29b13d42d22c58dc280","ref":"refs/heads/main","pushedAt":"2024-05-13T23:53:59.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"gottesmm","name":"Michael Gottesman","path":"/gottesmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/499423?s=80&v=4"},"commit":{"message":"Merge pull request #73602 from gottesmm/pr-22e1094e1247a2340184e3b4795c4037ae10bc3f\n\n[region-isolation] When computing isolation for isolated parameters, use getAnyActor instead of getNominalOrBoundGenericNominal().","shortMessageHtmlLink":"Merge pull request #73602 from gottesmm/pr-22e1094e1247a2340184e3b479…"}},{"before":"85e6e794cac346b278ca53b549ddf1a18a8fa55e","after":"004f0e966619ea259f848da518f855014a554040","ref":"refs/heads/rebranch","pushedAt":"2024-05-13T23:33:58.000Z","pushType":"push","commitsCount":7,"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"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEScTNoAA","startCursor":null,"endCursor":null}},"title":"Activity · apple/swift"}