Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SE-0467] MutableSpan #79650

Merged
merged 23 commits into from
Mar 29, 2025
Merged

Conversation

glessard
Copy link
Contributor

@glessard glessard commented Feb 27, 2025

Implementation of MutableSpan and MutableRawSpan, pitched to the forums here, reviewed here, and accepted here.

Adds the mutableSpan properties to Array, ArraySlice and ContiguousArray. The other properties proposed in SE-0467 will be added in a separate pull request.

Addresses rdar://138440979

@glessard
Copy link
Contributor Author

@swift-ci please smoke test

@glessard
Copy link
Contributor Author

@swift-ci please build toolchain

@glessard glessard force-pushed the rdar138440979-MutableSpan branch 2 times, most recently from 2ed85ad to 66ce90f Compare March 1, 2025 06:49
@glessard
Copy link
Contributor Author

glessard commented Mar 1, 2025

@swift-ci please test

@glessard
Copy link
Contributor Author

glessard commented Mar 1, 2025

@swift-ci please build toolchain

@glessard
Copy link
Contributor Author

glessard commented Mar 1, 2025

@glessard glessard force-pushed the rdar138440979-MutableSpan branch from 66ce90f to 2f417aa Compare March 5, 2025 19:48
@glessard
Copy link
Contributor Author

glessard commented Mar 5, 2025

@swift-ci please test

@glessard
Copy link
Contributor Author

glessard commented Mar 5, 2025

@swift-ci please build toolchain

@glessard glessard force-pushed the rdar138440979-MutableSpan branch from 2f417aa to 7d471d0 Compare March 6, 2025 01:55
@glessard
Copy link
Contributor Author

glessard commented Mar 6, 2025

@swift-ci please test

@glessard
Copy link
Contributor Author

glessard commented Mar 6, 2025

@swift-ci please build toolchain

@glessard
Copy link
Contributor Author

glessard commented Mar 7, 2025

@swift-ci please test linux platform

@glessard
Copy link
Contributor Author

glessard commented Mar 7, 2025

@swift-ci please build toolchain linux platform

@glessard
Copy link
Contributor Author

glessard commented Mar 12, 2025

@glessard glessard force-pushed the rdar138440979-MutableSpan branch from 7d471d0 to 3e893c2 Compare March 12, 2025 06:02
@glessard
Copy link
Contributor Author

@swift-ci please test

@glessard
Copy link
Contributor Author

@swift-ci please build toolchain

1 similar comment
@glessard
Copy link
Contributor Author

@swift-ci please build toolchain

@glessard
Copy link
Contributor Author

@swift-ci please test

@glessard
Copy link
Contributor Author

@swift-ci please build toolchain

@glessard
Copy link
Contributor Author

@swift-ci please test

@glessard
Copy link
Contributor Author

@swift-ci please build toolchain Windows platform

@glessard
Copy link
Contributor Author

@swift-ci please test linux platform

@glessard
Copy link
Contributor Author

@swift-ci please test windows platform

@glessard
Copy link
Contributor Author

glessard commented Mar 13, 2025

@glessard glessard changed the title [DNM] MutableSpan prototype [SE-0467] MutableSpan Mar 27, 2025
@glessard glessard force-pushed the rdar138440979-MutableSpan branch from 04e0887 to 6a7dbb0 Compare March 27, 2025 23:56
@glessard glessard marked this pull request as ready for review March 27, 2025 23:56
@glessard
Copy link
Contributor Author

@swift-ci please test

@glessard glessard requested review from DougGregor and lorentey March 28, 2025 00:39
Copy link
Contributor

@etcwilde etcwilde left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving the change to the runtime build system

@glessard
Copy link
Contributor Author

@swift-ci please smoke test

@glessard glessard force-pushed the rdar138440979-MutableSpan branch from 026adad to 32e1ea1 Compare March 28, 2025 15:18
@glessard
Copy link
Contributor Author

@swift-ci please smoke test

@glessard glessard enabled auto-merge March 28, 2025 15:26
@glessard
Copy link
Contributor Author

@swift-ci please smoke test macOS platform

@glessard glessard merged commit c9b1ab8 into swiftlang:main Mar 29, 2025
3 checks passed
@glessard glessard deleted the rdar138440979-MutableSpan branch March 29, 2025 21:55
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.

2 participants