Signal-iOS/SignalServiceKit/Concurrency
2025-09-15 15:24:13 -05:00
..
CancellableContinuation.swift Conform CancellableContinuation to Sendable 2025-07-23 16:50:20 -05:00
CancellableContinuationTest.swift Extract cooperative timeout & cancellation logic 2024-08-12 13:46:37 -05:00
ConcurrentTaskQueue.swift Use ConcurrentTaskQueue(concurrentLimit: 1) in place of SerialTaskQueue where possible 2025-06-26 15:23:13 -07:00
CooperativeTimeout.swift Add withCooperativeRace 2025-05-30 02:13:35 -05:00
CooperativeTimeoutTest.swift remove NSDate OWS objc category 2025-02-05 11:06:42 -06:00
Monitor.swift Add DispatchQueue-backed Monitor functions 2025-06-26 12:53:10 -05:00
Retry.swift Don’t connect concurrently in multiple processes 2025-07-21 13:08:48 -05:00
SeriallyAccessedState.swift Durably update BackupSettings when BackupExportJobRunner finishes 2025-09-05 14:23:03 -07:00
SerialTaskQueue.swift Cancel SerialTaskQueue tasks in reverse order 2025-01-23 08:19:45 -08:00
ThreadBacked.swift Move around some files in SignalServiceKit 2025-09-15 15:24:13 -05:00
Threading.h Move around some files in SignalServiceKit 2025-09-15 15:24:13 -05:00
Threading.m Move around some files in SignalServiceKit 2025-09-15 15:24:13 -05:00
Threading.swift Move around some files in SignalServiceKit 2025-09-15 15:24:13 -05:00
TSMutex.swift Move around some files in SignalServiceKit 2025-09-15 15:24:13 -05:00
UncooperativeTimeout.swift Use clampedNanoseconds where it’s useful 2025-04-08 15:30:36 -05:00
UncooperativeTimeoutTest.swift create an UncooperativeTimeout for async world as a migration assist from promises 2025-03-03 11:13:53 -06:00