even more syntax fixes

This commit is contained in:
Tate Haga 2018-10-17 18:48:35 -04:00
parent 0630e9d3af
commit 4a4f06dc57

View File

@ -9,10 +9,10 @@
/// Barrier structure /// Barrier structure
typedef struct Barrier { typedef struct Barrier {
u64 count; ///< Number of threads to reach the barrier u64 count; ///< Number of threads to reach the barrier
u64 thread_total; ///< Number of threads to wait on u64 thread_total; ///< Number of threads to wait on
Semaphore throttle; ///< Semaphore to make sure threads release to scheduler one at a time Semaphore throttle; ///< Semaphore to make sure threads release to scheduler one at a time
Semaphore lock; ///< Semaphore to lock barrier to prevent multiple operations by threads at once Semaphore lock; ///< Semaphore to lock barrier to prevent multiple operations by threads at once
Semaphore thread_wait; ///< Semaphore to force a thread to wait if count < thread_total Semaphore thread_wait; ///< Semaphore to force a thread to wait if count < thread_total
} Barrier; } Barrier;