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 279 days ago
gottesmm gottesmm requested a review from jckarter jckarter 279 days ago
gottesmm gottesmm requested a review from ktoso ktoso 279 days ago
gottesmm gottesmm requested a review from kavon kavon 279 days ago
gottesmm gottesmm requested a review from hborla hborla 279 days ago
gottesmm gottesmm requested a review from slavapestov slavapestov 279 days ago
gottesmm gottesmm requested a review from xedin xedin 279 days ago
gottesmm gottesmm requested a review from rjmccall rjmccall 279 days ago
gottesmm gottesmm requested a review from DougGregor DougGregor 279 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 279 days ago
gottesmm gottesmm force pushed from 4b9d9daf to a98d0b6c 271 days ago
gottesmm gottesmm requested a review from xymus xymus 271 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 269 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 269 days ago
gottesmm
gottesmm
gottesmm gottesmm merged 56d6b60c into main 268 days ago
gottesmm gottesmm deleted the rdar166081666 branch 268 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone