Skip to content

Conversation

atrick
Copy link
Contributor

@atrick atrick commented Oct 6, 2025

  • Allow Builtin.Take -> ~Escapable

  • Allow Builtin.Load -> ~Escapable

Unit tests are in #84701

This is necessary to allow non-Escapable values to reside in memory. Without this, it is impossible to build data types on type of Spans or other non-Escapable types.

@atrick atrick requested a review from meg-gupta October 6, 2025 05:54
@atrick
Copy link
Contributor Author

atrick commented Oct 6, 2025

@swift-ci test

@atrick
Copy link
Contributor Author

atrick commented Oct 6, 2025

@swift-ci smoke test macOS

1 similar comment
@atrick
Copy link
Contributor Author

atrick commented Oct 6, 2025

@swift-ci smoke test macOS

@atrick atrick enabled auto-merge October 6, 2025 18:26
@atrick atrick merged commit 7818b8c into swiftlang:main Oct 6, 2025
4 of 5 checks passed
@atrick atrick deleted the builtin-nonescapable branch October 6, 2025 22:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant