Skip to content

0.0.8

Latest

Choose a tag to compare

@Spottedleaf Spottedleaf released this 21 Dec 21:37
  • Rename the old ScheduledTaskThreadPool class to EDFSchedulerThreadPool and remove its deprecation.
  • Abstract scheduler interface to SchedulableTick and Scheduler
  • Move DEADLINE_NOT_SET to TimeUtil
  • Add a simple interface, OSNuma, to interact with the OS's NUMA and affinity APIs
  • Add a new work stealing scheduler (StealingScheduledThreadPool) which, unlike the EDF scheduler, supports NUMA aware scheduling, intermediate task execution, and dynamic thread adjustment.