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

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone