Skip to content

Conversation

@xedin
Copy link
Contributor

@xedin xedin commented Jan 19, 2026

…` declarations

(cherry picked from commit 6487b43)

…` declarations

This is a follow-up to swiftlang#86557

When mangling a `@preconcurrency` declaration, `dropGlobalActor`
is set to `true`, and the original condition behind that used to
remove isolation from function types regardless of whether the
function type was actually global-actor isolated or not. We need
to maintain this behavior for mangling or risk breaking ABI for
the existing declarations that had isolation like `@isolated(any)`.

(cherry picked from commit 6487b43)
@xedin xedin requested a review from a team as a code owner January 19, 2026 17:49
@xedin
Copy link
Contributor Author

xedin commented Jan 19, 2026

@swift-ci please test

@xedin xedin added 🍒 release cherry pick Flag: Release branch cherry picks swift 6.3 labels Jan 19, 2026
@xedin
Copy link
Contributor Author

xedin commented Jan 19, 2026

@swift-ci please test windows platform

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🍒 release cherry pick Flag: Release branch cherry picks swift 6.3

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant