The barrier module provides a primitive for synchronizing the progress of
a group of threads.
Sean Kelly
- class Barrier ¶
-
This class represents a barrier across which threads may only travel in
groups of a specific size.
- this(uint limit) ¶
-
Initializes a barrier object which releases threads in groups of limit
in size.
limit | The number of waiting threads to release in unison. |
SyncException on error.
- void wait() ¶
-
Wait for the pre-determined number of threads and then proceed.
SyncException on error.