Executes a function f
in a blocking fashion.
Executes a function f
in a blocking fashion.
Note: The permit may be removed in the future.
Flush the schedule.
Flush the schedule. Returns when there is no more work to do.
An implementaiton of Iterator over runnable tasks
An implementaiton of Iterator over runnable tasks
An implementaiton of Iterator over runnable tasks
An implementaiton of Iterator over runnable tasks
The number of dispatches performed by this scheduler.
The number of dispatches performed by this scheduler.
Schedule r
to be run at some time in the future.
Schedule r
to be run at some time in the future.
The amount of CPU time that's been scheduled as per ThreadMXBean.
The amount of CPU time that's been scheduled as per ThreadMXBean.
(Since version 2015-01-10) schedulers no longer export this
The amount of User time that's been scheduled as per ThreadMXBean.
The amount of User time that's been scheduled as per ThreadMXBean.
(Since version 2015-01-10) schedulers no longer export this
Total walltime spent in the scheduler.
Total walltime spent in the scheduler.
(Since version 2015-01-10) schedulers no longer export this
An efficient thread-local, direct-dispatch scheduler.