{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":260790848,"defaultBranch":"main","name":"swift","ownerLogin":"atrick","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-05-02T23:04:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2165663?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726770567.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"8f02819d8b339511d300db7646b5565d181b2a54","ref":"refs/heads/unsafeaddress_markdep","pushedAt":"2024-09-19T18:29:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"},"commit":{"message":"WIP: SILGen test case for unsafeAddress dependency","shortMessageHtmlLink":"WIP: SILGen test case for unsafeAddress dependency"}},{"before":null,"after":"2ed7ca9426ced269f7c654152ad9d45936d2e0ef","ref":"refs/heads/fix-opt-test","pushedAt":"2024-09-14T03:15:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"},"commit":{"message":"Fix convenience_init_peer_delegation.swift; avoid specialization.\n\nFixes rdar://133393259\n(Swift CI: test: Interpreter/convenience_init_peer_delegation.swift)","shortMessageHtmlLink":"Fix convenience_init_peer_delegation.swift; avoid specialization."}},{"before":"e4036b970bf8e92a1902c14f4b38833da6cb420a","after":null,"ref":"refs/heads/fix-local-var-switch","pushedAt":"2024-08-20T18:50:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"}},{"before":"b8b0d9e74022e8372a61597c414186412d2be85b","after":null,"ref":"refs/heads/doc-typo","pushedAt":"2024-08-20T06:09:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"}},{"before":null,"after":"e4036b970bf8e92a1902c14f4b38833da6cb420a","ref":"refs/heads/fix-local-var-switch","pushedAt":"2024-08-20T01:03:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"},"commit":{"message":"Improve LocalVariableAccessWalker to handle switch_enum_addr.","shortMessageHtmlLink":"Improve LocalVariableAccessWalker to handle switch_enum_addr."}},{"before":null,"after":"b8b0d9e74022e8372a61597c414186412d2be85b","ref":"refs/heads/doc-typo","pushedAt":"2024-08-20T00:47:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"},"commit":{"message":"Typo in SIL.rst: Lifetime of Enums in Memory","shortMessageHtmlLink":"Typo in SIL.rst: Lifetime of Enums in Memory"}},{"before":"3384944627dd306b2bff0b147e26847cdb0e918d","after":"3e98d2e2327060d77c84728016aa21589000ddd4","ref":"refs/heads/fix-lifeutil-assert","pushedAt":"2024-08-01T05:58:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"},"commit":{"message":"Fix an assert in LifetimeDependenceUtils to allow all valid cases.","shortMessageHtmlLink":"Fix an assert in LifetimeDependenceUtils to allow all valid cases."}},{"before":"736d62328958e3cb45229912a930e0460208aa3f","after":"3384944627dd306b2bff0b147e26847cdb0e918d","ref":"refs/heads/fix-lifeutil-assert","pushedAt":"2024-07-31T06:21:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"},"commit":{"message":"Fix an assert in LifetimeDependenceUtils to allow all valid cases.","shortMessageHtmlLink":"Fix an assert in LifetimeDependenceUtils to allow all valid cases."}},{"before":null,"after":"736d62328958e3cb45229912a930e0460208aa3f","ref":"refs/heads/fix-lifeutil-assert","pushedAt":"2024-07-31T05:29:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"},"commit":{"message":"Fix an assert in LifetimeDependenceUtils to allow all valid cases.","shortMessageHtmlLink":"Fix an assert in LifetimeDependenceUtils to allow all valid cases."}},{"before":"11ba799cd4fbad01497c5ce77e3f776cd3623dc8","after":null,"ref":"refs/heads/inout-dep","pushedAt":"2024-07-31T04:06:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"}},{"before":"850a87b26117f9229881ce9e1a5fa3facc40b4ee","after":"11ba799cd4fbad01497c5ce77e3f776cd3623dc8","ref":"refs/heads/inout-dep","pushedAt":"2024-07-30T23:28:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"},"commit":{"message":"LifetimeDependence: diagnose yield and store-to-yield.","shortMessageHtmlLink":"LifetimeDependence: diagnose yield and store-to-yield."}},{"before":"1d2557ca8288ec7dd6e640d676e6c5bb175a015c","after":"850a87b26117f9229881ce9e1a5fa3facc40b4ee","ref":"refs/heads/inout-dep","pushedAt":"2024-07-30T23:00:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"},"commit":{"message":"LifetimeDependence: diagnose yield and store-to-yield.","shortMessageHtmlLink":"LifetimeDependence: diagnose yield and store-to-yield."}},{"before":"01078e2615734373897e563cd7e64cb7baa5696c","after":"1d2557ca8288ec7dd6e640d676e6c5bb175a015c","ref":"refs/heads/inout-dep","pushedAt":"2024-07-30T16:09:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"},"commit":{"message":"LifetimeDependence: diagnose yield and store-to-yield.","shortMessageHtmlLink":"LifetimeDependence: diagnose yield and store-to-yield."}},{"before":"1113c757f01969348c559bb31456bf7ec3cdd0eb","after":null,"ref":"refs/heads/nfc-lifedep","pushedAt":"2024-07-30T16:03:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"}},{"before":"5cee21a7dc6168c1d0d2cafdbd09afb4e95d9a2a","after":"01078e2615734373897e563cd7e64cb7baa5696c","ref":"refs/heads/inout-dep","pushedAt":"2024-07-30T06:46:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"},"commit":{"message":"LifetimeDependence: diagnose yield and store-to-yield.","shortMessageHtmlLink":"LifetimeDependence: diagnose yield and store-to-yield."}},{"before":"738bf2f08de617292cff6e59b99083745c0ad056","after":"1113c757f01969348c559bb31456bf7ec3cdd0eb","ref":"refs/heads/nfc-lifedep","pushedAt":"2024-07-30T06:44:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"},"commit":{"message":"Improve function convention printing.","shortMessageHtmlLink":"Improve function convention printing."}},{"before":"ded35a4519e4c65a1967ad515302edeb376c53e3","after":"738bf2f08de617292cff6e59b99083745c0ad056","ref":"refs/heads/nfc-lifedep","pushedAt":"2024-07-30T04:56:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"},"commit":{"message":"Improve function convention printing.","shortMessageHtmlLink":"Improve function convention printing."}},{"before":null,"after":"ded35a4519e4c65a1967ad515302edeb376c53e3","ref":"refs/heads/nfc-lifedep","pushedAt":"2024-07-30T04:29:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"},"commit":{"message":"Improve function convention printing.","shortMessageHtmlLink":"Improve function convention printing."}},{"before":"e2cd5318b72ae0c6709a18918ac28f99aa5b8af5","after":"5cee21a7dc6168c1d0d2cafdbd09afb4e95d9a2a","ref":"refs/heads/inout-dep","pushedAt":"2024-07-30T04:24:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"},"commit":{"message":"LifetimeDependence: diagnose yield and store-to-yield.","shortMessageHtmlLink":"LifetimeDependence: diagnose yield and store-to-yield."}},{"before":"5d9bc1a00860c2d0331e74f7ca0bfbcb2b81da32","after":"5cee21a7dc6168c1d0d2cafdbd09afb4e95d9a2a","ref":"refs/heads/inout-dep-work","pushedAt":"2024-07-30T04:02:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"},"commit":{"message":"LifetimeDependence: diagnose yield and store-to-yield.","shortMessageHtmlLink":"LifetimeDependence: diagnose yield and store-to-yield."}},{"before":"a0730bdc60f377a1ec683ba404fb2087befc6d21","after":"5d9bc1a00860c2d0331e74f7ca0bfbcb2b81da32","ref":"refs/heads/inout-dep-work","pushedAt":"2024-07-28T14:19:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"},"commit":{"message":"WIP: LifetimeDependence: diagnose store to yield.","shortMessageHtmlLink":"WIP: LifetimeDependence: diagnose store to yield."}},{"before":"7dcb25f6de33f5066bab479f14b8a1d0016b7a31","after":"a0730bdc60f377a1ec683ba404fb2087befc6d21","ref":"refs/heads/inout-dep-work","pushedAt":"2024-07-28T08:25:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"},"commit":{"message":"Fix LifetimeDependenceScopeFixup for loops.\n\nHandle situations in which the uses of the new scope are inside a loop so the\nnew range has no end instructions.","shortMessageHtmlLink":"Fix LifetimeDependenceScopeFixup for loops."}},{"before":"25825e25eecb299ba1f3206f9d6644151dadf282","after":null,"ref":"refs/heads/fix-empty-type","pushedAt":"2024-07-27T04:26:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"}},{"before":"8dc73385ec771d386d347e8db90d06bf04126b85","after":"25825e25eecb299ba1f3206f9d6644151dadf282","ref":"refs/heads/fix-empty-type","pushedAt":"2024-07-27T00:32:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"},"commit":{"message":"SwiftCompilerSources: use Type.isVoid instead of Type.isEmpty.","shortMessageHtmlLink":"SwiftCompilerSources: use Type.isVoid instead of Type.isEmpty."}},{"before":"9b055ae671de5879f92c8335e9cb49283b4c2f2b","after":null,"ref":"refs/heads/vardecl_lifetime","pushedAt":"2024-07-27T00:31:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"}},{"before":null,"after":"8dc73385ec771d386d347e8db90d06bf04126b85","ref":"refs/heads/fix-empty-type","pushedAt":"2024-07-26T18:17:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"},"commit":{"message":"SwiftCompilerSources: use Type.isVoid instead of Type.isEmpty.","shortMessageHtmlLink":"SwiftCompilerSources: use Type.isVoid instead of Type.isEmpty."}},{"before":"7e8af1fde4219de47b2b3d76faa465f84b07bdbf","after":"9b055ae671de5879f92c8335e9cb49283b4c2f2b","ref":"refs/heads/vardecl_lifetime","pushedAt":"2024-07-26T15:27:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"},"commit":{"message":"Add unit tests for lifetime dependence semantics.","shortMessageHtmlLink":"Add unit tests for lifetime dependence semantics."}},{"before":"a416235f56983e665522977f7578025479b9106b","after":"7e8af1fde4219de47b2b3d76faa465f84b07bdbf","ref":"refs/heads/vardecl_lifetime","pushedAt":"2024-07-26T05:13:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"},"commit":{"message":"Add unit tests for lifetime dependence semantics.","shortMessageHtmlLink":"Add unit tests for lifetime dependence semantics."}},{"before":"ae4be89571d9e17c842ca56aa09b9d1eb22763fc","after":"a416235f56983e665522977f7578025479b9106b","ref":"refs/heads/vardecl_lifetime","pushedAt":"2024-07-26T05:13:03.000Z","pushType":"push","commitsCount":73,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"},"commit":{"message":"Merge branch 'main' into vardecl_lifetime","shortMessageHtmlLink":"Merge branch 'main' into vardecl_lifetime"}},{"before":"6506e4446d0105c8f16e4a0821fa199f885b53ed","after":"ae4be89571d9e17c842ca56aa09b9d1eb22763fc","ref":"refs/heads/vardecl_lifetime","pushedAt":"2024-07-26T04:52:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atrick","name":"Andrew Trick","path":"/atrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165663?s=80&v=4"},"commit":{"message":"Add unit tests for lifetime dependence semantics.","shortMessageHtmlLink":"Add unit tests for lifetime dependence semantics."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEuzLtoQA","startCursor":null,"endCursor":null}},"title":"Activity ยท atrick/swift"}