Queue struct, ensuring that no two values share a cache line. This avoids false sharing issues.
More...
Queue struct, ensuring that no two values share a cache line. This avoids false sharing issues.
◆ end
int DotMP.Schedulers.WorkStealingScheduler.Queue.end |
|
package |
◆ qlock
object DotMP.Schedulers.WorkStealingScheduler.Queue.qlock |
|
package |
◆ start
int DotMP.Schedulers.WorkStealingScheduler.Queue.start |
|
package |
◆ work_remaining
bool DotMP.Schedulers.WorkStealingScheduler.Queue.work_remaining |
|
package |
Whether or not there is work remaining in the queue.
The documentation for this struct was generated from the following file: