Changes in src/libcfa/concurrency/invoke.h [80c72a7:39fea2f]
- File:
-
- 1 edited
-
src/libcfa/concurrency/invoke.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/libcfa/concurrency/invoke.h
r80c72a7 r39fea2f 49 49 #ifdef __CFORALL__ 50 50 extern "Cforall" { 51 void ?{}( struct __thread_queue_t *);51 void ?{}( struct __thread_queue_t & ); 52 52 void append( struct __thread_queue_t *, struct thread_desc * ); 53 53 struct thread_desc * pop_head( struct __thread_queue_t * ); 54 54 struct thread_desc * remove( struct __thread_queue_t *, struct thread_desc ** ); 55 55 56 void ?{}( struct __condition_stack_t *);56 void ?{}( struct __condition_stack_t & ); 57 57 void push( struct __condition_stack_t *, struct __condition_criterion_t * ); 58 58 struct __condition_criterion_t * pop( struct __condition_stack_t * ); 59 59 60 void ?{}(spinlock *this);61 void ^?{}(spinlock *this);60 void ?{}(spinlock & this); 61 void ^?{}(spinlock & this); 62 62 } 63 63 #endif … … 80 80 int errno_; // copy of global UNIX variable errno 81 81 enum coroutine_state state; // current execution status for coroutine 82 struct coroutine_desc * starter;// first coroutine to resume this one83 struct coroutine_desc * last;// last coroutine to resume this one82 struct coroutine_desc * starter; // first coroutine to resume this one 83 struct coroutine_desc * last; // last coroutine to resume this one 84 84 }; 85 85
Note:
See TracChangeset
for help on using the changeset viewer.