Hello Swift Community,
The review of SE-0471 "Improved Custom SerialExecutor isolation checking for Concurrency Runtime" concluded on April 29, 2025. The proposal underwent two modifications during the extended review period:
- The
isIsolatingCurrentContext
property now produces aBool?
to express the case where the serial executor cannot tell whether it is executing - The
Actor.executor
property was added to make it possible to use the new functionality on an actor safely.
The Language Steering Group has decided to accept with these changes.
Thank you,
Doug Gregor, Review Manager