swift
[rbi] Convert Sendable immutable weak var captures to weak let to fix RegionIsolation checking
#86312
Merged

[rbi] Convert Sendable immutable weak var captures to weak let to fix RegionIsolation checking #86312

gottesmm merged 8 commits into swiftlang:main from gottesmm:rdar166081666
gottesmm
gottesmm gottesmm requested a review from eeckstein eeckstein 172 days ago
gottesmm gottesmm requested a review from jckarter jckarter 172 days ago
gottesmm gottesmm requested a review from ktoso ktoso 172 days ago
gottesmm gottesmm requested a review from kavon kavon 172 days ago
gottesmm gottesmm requested a review from hborla hborla 172 days ago
gottesmm gottesmm requested a review from slavapestov slavapestov 172 days ago
gottesmm gottesmm requested a review from xedin xedin 172 days ago
gottesmm gottesmm requested a review from rjmccall rjmccall 172 days ago
gottesmm gottesmm requested a review from DougGregor DougGregor 172 days ago
gottesmm
jamieQ
jamieQ commented on 2026-01-06
rjmccall
rjmccall requested changes on 2026-01-06
gottesmm gottesmm force pushed from 0b36810d to 4b9d9daf 171 days ago
gottesmm gottesmm force pushed from 4b9d9daf to a98d0b6c 163 days ago
gottesmm gottesmm requested a review from xymus xymus 163 days ago
gottesmm
gottesmm
gottesmm
rjmccall
rjmccall commented on 2026-01-15
jamieQ
jamieQ commented on 2026-01-16
gottesmm [ast] Add a new helper SILBoxType::withMutable to take in a SILBoxTyp…
30789245
gottesmm [sil] Add convenience APIs to SILBoxType for generics safe field access
f10ca1c9
gottesmm [sil] Add @inferredImmutable flag to SILFunctionArgument for captured…
581cfcd7
gottesmm [silgen] Remove the [var_decl] marker from the begin_borrow generated…
6fc9789c
gottesmm [sil] Add [inferred-immutable] flag to alloc_box instruction
5d0f2e3d
gottesmm [rbi] Refactor users of SILIsolationInfo to use value-based Sendable …
e74e17dd
gottesmm gottesmm force pushed from 599ead22 to 757e3b75 162 days ago
gottesmm
gottesmm [rbi] Mark mutable weak capture boxes containing Sendable types as im…
0ce37297
gottesmm Return to some tests in transfernonsendable_closure_captures.swift ba…
7d0aec4f
gottesmm gottesmm force pushed from 757e3b75 to 7d0aec4f 161 days ago
gottesmm
gottesmm
gottesmm gottesmm merged 56d6b60c into main 160 days ago
gottesmm gottesmm deleted the rdar166081666 branch 160 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone