-
Apple
Block or Report
Block or report DougGregor
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePopular repositories Loading
-
swift-evolution Public
Forked from apple/swift-evolution
This maintains proposals for changes and user-visible enhancements to the Swift Programming Language.
-
swift-concurrency-objc Public
Swift Concurrency Translation of Objective-C APIs for iOS, macOS, tvOS, and watchOS
-
-
-
-
swift-lldb Public
Forked from apple/swift-lldb
This is the version of LLDB that supports the Swift programming language & REPL.
C++
1,908 contributions in the last year
Less
More
Contribution activity
November 2021
Created 26 commits in 2 repositories
Created a pull request in apple/swift that received 7 comments
Eliminate required type erasure from distributed actors
Eliminate the required use of existentials in distributed actors by introducing the Transport associated type into the DistributedActor protocol an…
+336
−132
•
7
comments
Opened 15 other pull requests in 2 repositories
apple/swift
13
merged
- Fix printing of 'isolated' parameters.
- Replace UnsafeSendable with @unchecked Sendable in the standard library.
- Isolate closures to their 'isolated' parameters.
- Actor isolation inference: @IBAction implies @MainActor(unsafe)
- Prefer witnesses with no difference effects to ones that have fewer effects
- Propagate actor isolation through dynamic replacement.
- Make isolated parameter checking work with existential values.
- Make sure we propagate 'async' down to inherited designed initializes.
- Fix a crash when diagnosing a missing "await" in a cross-actor call.
- Revert "[AutoDiff] Fix two derivative type calculation bugs caught by RequirementMachine"
- [swift-stdlib-tool] Add support for back deployed concurrency
- Always weak-link symbols from the concurrency library when back-deploying
- Always weak-link symbols from the concurrency library when back-deploying
apple/swift-package-manager
2
merged
Reviewed 8 pull requests in 1 repository
apple/swift
8 pull requests
- [CSApply/Distributed] Identify implicitly throwing calls while applying solution
-
Add
_unavailableFromAsyncattribute - fix SILGen bug for cross-module actor let accesses
-
[CSGen] Don't walk into
??inLinkedExprAnalyzer. - [CMake] Move the list of availability definitions out of CMake and into a standalone config file
- Fixing the strong imported async frame pointer flags
- Make the actor transport an associated type of the DistributedActor protocol
- [swift-stdlib-tool] Add support for back deployed concurrency