The standard library Cpu_Bound_Task_Hostthreads api defines access to hostthreads which offload CPU-intensive computations from the main threadkit hostthread.
The Cpu_Bound_Task_Hostthreads api is implemented by the cpu_bound_task_hostthreads package.
The Cpu_Bound_Task_Hostthreads api source code is in src/lib/std/src/hostthread/cpu-bound-task-hostthreads.api.
See also: Io_Bound_Task_Hostthreads.
See also: Io_Wait_Hostthread. The above information is manually maintained and may contain errors.
api { get_count_of_live_hostthreads : Void -> Int; change_number_of_server_hostthreads_to : String -> Int -> Void; Do_Echo = {reply:String -> Void, what:String}; echo : Do_Echo -> Void; do : (Void -> Void) -> Void; is_doing_useful_work : Void -> Bool;};