Revert "Isolated synchronous deinit"

This commit is contained in:
Alex Hoppen
2024-09-03 18:11:26 -07:00
committed by GitHub
parent de963486d0
commit c5aa49ba64
88 changed files with 509 additions and 4226 deletions

View File

@@ -23,19 +23,11 @@ internal final class DistributedRemoteActorReferenceExecutor: SerialExecutor {
internal init() {}
#if SWIFT_STDLIB_TASK_TO_THREAD_MODEL_CONCURRENCY
@inlinable
func enqueue(_ job: UnownedJob) {
let jobDescription = job.description
fatalError("Attempted to enqueue ExecutorJob (\(jobDescription)) on executor of remote distributed actor reference!")
}
#else
@inlinable
public func enqueue(_ job: consuming ExecutorJob) {
let jobDescription = job.description
fatalError("Attempted to enqueue ExecutorJob (\(jobDescription)) on executor of remote distributed actor reference!")
}
#endif // !SWIFT_STDLIB_TASK_TO_THREAD_MODEL_CONCURRENCY
public func asUnownedSerialExecutor() -> UnownedSerialExecutor {
UnownedSerialExecutor(ordinary: self)