


The standard library Cpu_Bound_Task_Pthreads api defines access to pthreads which offload CPU-intensive computations from the main threadkit pthread.
The Cpu_Bound_Task_Pthreads api is implemented by the cpu_bound_task_pthreads package.
The Cpu_Bound_Task_Pthreads api source code is in src/lib/std/src/pthread/cpu-bound-task-pthreads.api.
See also: Io_Bound_Task_Pthreads.
See also: Io_Wait_Pthread.
The above information is manually maintained and may contain errors.
api {
get_count_of_running_pthreads : Void -> Int;
start : String -> Int;
Do_Stop = {reply:Void -> Void, who:String};
stop : Do_Stop -> Void;
Do_Echo = {reply:String -> Void, what:String};
echo : Do_Echo -> Void;
do : (Void -> Void) -> Void;
};


