Popular repositories
-
Forked from apple/swift-evolution
This maintains proposals for changes and user-visible enhancements to the Swift Programming Language.
-
Swift Concurrency Translation of Objective-C APIs for iOS, macOS, tvOS, and watchOS
-
-
-
-
Forked from apple/swift-lldb
This is the version of LLDB that supports the Swift programming language & REPL.
C++
1,936 contributions in the last year
Less
More
Contribution activity
August 2021
Created 23 commits in 1 repository
Created a pull request in apple/swift that received 9 comments
Adopt Sendable in the Task APIs
Rework Sendable checking to be completely based on "missing"
conformances, so that we can individually diagnose missing Sendable
conformances based…
+595
−293
•
9
comments
Opened 10 other pull requests in 1 repository
apple/swift
1
open
9
merged
- [concurrency] Implement a compatibility .a library for Concurrency.
- [SE-0286] Disable backward scanning for trailing closures in Swift 6 mode
- Work around issue with inherited Sendable conformance lookup.
-
Allow
asyncimport of Objective-C methods with non-prototyped completion handler blocks -
Make
ThrowingTaskGroup.nextResult()non-throwing. -
Make
ThrowingTaskGroup.nextResult()non-throwing. -
Emit
hop_to_executorinstructors for foreignasynccalls. -
Emit
hop_to_executorinstructors for foreignasynccalls. - Lower the async task slab allocation to 1000 bytes.
- Lower the async task slab allocation to 1000 bytes.
Reviewed 11 pull requests in 2 repositories
apple/swift
9 pull requests
- [IRGen] De-duplicate implementations of minimum OS versions supporting mangling.
- Adopt Sendable in the Task APIs
- [5.5] [Concurrency] Deprecate Task.sleep(_:) in favor of Task.sleep(nanoseconds:).
- [5.5] [AST] Treat actors inheriting from NSObject as SwiftNativeNSObjects.
- [5.5] [SILGen] Used formal type when bridging completion handler arguments.
- [AST] Treat actors inheriting from NSObject as SwiftNativeNSObjects.
- [Tests] Add a test to round-trip types through mangled names.
- [Demangler][Tests] Add an explicit test for getObjCClassByMangledName.
- Lower the async task slab allocation to 1000 bytes.

