One job for a certain thread. More...
One job for a certain thread.
Definition at line 54 of file workstealing.h.
volatile difference_type __gnu_parallel::Job< _DifferenceTp >::first |
First element.
Changed by owning and stealing thread. By stealing thread, always incremented.
Definition at line 62 of file workstealing.h.
Referenced by __gnu_parallel::for_each_template_random_access_workstealing().
volatile difference_type __gnu_parallel::Job< _DifferenceTp >::last |
Last element.
Changed by owning thread only.
Definition at line 67 of file workstealing.h.
Referenced by __gnu_parallel::for_each_template_random_access_workstealing().
volatile difference_type __gnu_parallel::Job< _DifferenceTp >::load |
Number of elements, i. e. last-first+1
.
Changed by owning thread only.
Definition at line 72 of file workstealing.h.
Referenced by __gnu_parallel::for_each_template_random_access_workstealing().