Changes in src/libcfa/concurrency/invoke.h [39fea2f:80c72a7]
- File:
-
- 1 edited
-
src/libcfa/concurrency/invoke.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/libcfa/concurrency/invoke.h
r39fea2f r80c72a7 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.