Skip to content

Commit fe14197

Browse files
committed
More updates and remove implementation fields.
1 parent ea5fcef commit fe14197

6 files changed

+2
-10
lines changed

proposals/0364-retroactive-conformance-warning.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@
33
* Proposal: [SE-0364](0364-retroactive-conformance-warning.md)
44
* Author: [Harlan Haskins](https://github.com/harlanhaskins)
55
* Review Manager: [Steve Canon](https://github.com/stephentyrone)
6-
* Status: **Accepted**
7-
* Implementation: [apple/swift#36068](https://github.com/apple/swift/pull/36068)
6+
* Status: **Implemented (Swift 6.0)**
87
* Review: ([first pitch](https://forums.swift.org/t/warning-for-retroactive-conformances-if-library-evolution-is-enabled/45321))
98
([second pitch](https://forums.swift.org/t/pitch-warning-for-retroactive-conformances-of-external-types-in-resilient-libraries/56243))
109
([first review](https://forums.swift.org/t/se-0364-warning-for-retroactive-conformances-of-external-types/58922))

proposals/0429-partial-consumption.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
* Proposal: [SE-0429](0429-partial-consumption.md)
44
* Authors: [Michael Gottesman](https://github.com/gottesmm), [Nate Chandler](https://github.com/nate-chandler)
55
* Review Manager: [Xiaodi Wu](https://github.com/xwu)
6-
* Implementation: On `main` gated behind `-enable-experimental-feature MoveOnlyPartialConsumption`
76
* Status: **Implemented (Swift 6.0)**
87
* Review: ([pitch #1](https://forums.swift.org/t/request-for-feedback-partial-consumption-of-fields-of-noncopyable-types/65884)) ([pitch #2](https://forums.swift.org/t/pitch-piecewise-consumption-of-noncopyable-values/70045)) ([review](https://forums.swift.org/t/se-0429-partial-consumption-of-noncopyable-values/70675)) ([acceptance](https://forums.swift.org/t/accepted-se-0429-partial-consumption-of-noncopyable-values/70972))
98

proposals/0430-transferring-parameters-and-results.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
* Authors: [Michael Gottesman](https://github.com/gottesmm), [Holly Borla](https://github.com/hborla), [John McCall](https://github.com/rjmccall)
55
* Review Manager: [Becca Royal-Gordon](https://github.com/beccadax)
66
* Status: **Implemented (Swift 6.0)**
7-
* Implementation: Implemented in Swift 6.0 except for amendment under review
87
* Previous Proposal: [SE-0414: Region-based isolation](/proposals/0414-region-based-isolation.md)
98
* Previous Revisions: [1](https://github.com/apple/swift-evolution/blob/87943205551af43682ef50260816f3ff2ef9b7ea/proposals/0430-transferring-parameters-and-results.md) [2](https://github.com/apple/swift-evolution/blob/4dded8ed382b526a5a301c225a1d45018f8d556b/proposals/0430-transferring-parameters-and-results.md)
109
* Review: ([pitch](https://forums.swift.org/t/pitch-transferring-isolation-regions-of-parameter-and-result-values/70240)) ([first review](https://forums.swift.org/t/se-0430-transferring-isolation-regions-of-parameter-and-result-values/70830)) ([returned for revision](https://forums.swift.org/t/returned-for-revision-se-0430-transferring-isolation-regions-of-parameter-and-result-values/71297)) ([second review](https://forums.swift.org/t/se-0430-second-review-sendable-parameter-and-result-values/71685)) ([acceptance with modifications](https://forums.swift.org/t/accepted-with-modifications-se-0430-second-review-sendable-parameter-and-result-values/71850)) ([amendment pitch](https://forums.swift.org/t/pitch-revise-se-0430-to-adopt-sending-on-unsafecontinuation/72289)) ([amendment review](https://forums.swift.org/t/amendment-se-0430-sending-parameter-and-result-values/72653))

proposals/0432-noncopyable-switch.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
* Authors: [Joe Groff](https://github.com/jckarter)
55
* Review Manager: [Ben Cohen](https://github.com/airspeedswift)
66
* Status: **Implemented (Swift 6.0)**
7-
* Implementation: on `main`, using the `BorrowingSwitch` experimental feature flag and `_borrowing x` binding spelling
87
* Experimental Feature Flag: `BorrowingSwitch`
98
* Previous Revision: [1](https://github.com/swiftlang/swift-evolution/blob/86cf6eadcdb35a09eb03330bf5d4f31f2599da02/proposals/ABCD-noncopyable-switch.md)
109
* Review: ([review](https://forums.swift.org/t/se-0432-borrowing-and-consuming-pattern-matching-for-noncopyable-types/71158)) ([acceptance](https://forums.swift.org/t/accepted-with-modifications-se-0432-borrowing-and-consuming-pattern-matching-for-noncopyable-types/71656))

proposals/0433-mutex.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
* Proposal: [SE-0433](0433-mutex.md)
44
* Author: [Alejandro Alonso](https://github.com/Azoy)
55
* Review Manager: [Stephen Canon](https://github.com/stephentyrone)
6-
* Implementation: [apple/swift#71383](https://github.com/apple/swift/pull/71383)
76
* Status: **Implemented (Swift 6.0)**
87
* Review: ([pitch](https://forums.swift.org/t/pitch-synchronous-mutual-exclusion-lock/69889)), ([review](https://forums.swift.org/t/se-0433-synchronous-mutual-exclusion-lock/71174)), ([acceptance](https://forums.swift.org/t/accepted-se-0433-synchronous-mutual-exclusion-lock/71463))
98

proposals/0437-noncopyable-stdlib-primitives.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,8 @@
33
* Proposal: [SE-0437](0437-noncopyable-stdlib-primitives.md)
44
* Authors: [Karoy Lorentey](https://github.com/lorentey)
55
* Review Manager: [John McCall](https://github.com/rjmccall)
6-
* Status: **Accepted**
6+
* Status: **Implemented (Swift 6.0)**
77
* Roadmap: [Improving Swift performance predictability: ARC improvements and ownership control][Roadmap]
8-
* Implementation:
9-
- The type/function generalizations are (provisionally) already present on main and release/6.0.
10-
- The proposed API additions are implemented by PRs [#73807](https://github.com/apple/swift/pull/73807) (main) and [#73810](https://github.com/apple/swift/pull/73810) (release/6.0).
118
* Review: ([pitch](https://forums.swift.org/t/pitch-noncopyable-standard-library-primitives/71566)) ([review](https://forums.swift.org/t/se-0437-generalizing-standard-library-primitives-for-non-copyable-types/72020)) ([acceptance](https://forums.swift.org/t/accepted-se-0437-generalizing-standard-library-primitives-for-non-copyable-types/72275))
129

1310
[Roadmap]: https://forums.swift.org/t/a-roadmap-for-improving-swift-performance-predictability-arc-improvements-and-ownership-control/54206

0 commit comments

Comments
 (0)