swift
[Concurrency] Fix default actor isolation issue in face of TaskExecutor preference
#74658
Merged

Commits
  • [Concurrency] Fix task excutor handling of default actor isolation
    ktoso committed 1 year ago
  • Remove _swift_task_enqueueOnTaskExecutor as we don't use it anymore
    ktoso committed 1 year ago
  • no need for the new protocol requirement
    ktoso committed 1 year ago
  • remove the enqueue(_ job: UnownedJob, isolatedTo unownedSerialExecutor: UnownedSerialExecutor)
    ktoso committed 1 year ago
  • Don't add swift_defaultActor_enqueue_withTaskExecutor and centralize the task executor getting to enqueue()
    ktoso committed 1 year ago
  • move around extern definitions
    ktoso committed 1 year ago
Loading