__gnu_parallel::_Job< _DifferenceTp >(3cxx) | __gnu_parallel::_Job< _DifferenceTp >(3cxx) |
__gnu_parallel::_Job< _DifferenceTp > - One __job for a certain thread.
#include <workstealing.h>
typedef _DifferenceTp _DifferenceType
volatile _DifferenceType _M_first
First element. volatile _DifferenceType _M_last
Last element. volatile _DifferenceType _M_load
Number of elements, i.e. _M_last-_M_first+1.
struct __gnu_parallel::_Job< _DifferenceTp >"One __job for a certain thread.
Definition at line 54 of file workstealing.h.
Definition at line 56 of file workstealing.h.
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().
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().
Number of elements, i.e. _M_last-_M_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().
Generated automatically by Doxygen for libstdc++ from the source code.
Thu Feb 16 2023 | libstdc++ |