Changes in src/libcfa/concurrency/invoke.h [690f13c:9c31349]
- File:
-
- 1 edited
-
src/libcfa/concurrency/invoke.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/libcfa/concurrency/invoke.h
r690f13c r9c31349 38 38 }; 39 39 40 struct simple_thread_stack {41 struct thread_desc * top;42 };43 44 40 #ifdef __CFORALL__ 45 41 extern "Cforall" { … … 47 43 void append( struct simple_thread_list *, struct thread_desc * ); 48 44 struct thread_desc * pop_head( struct simple_thread_list * ); 49 50 void ?{}( struct simple_thread_stack * );51 void push( struct simple_thread_stack *, struct thread_desc * );52 struct thread_desc * pop( struct simple_thread_stack * );53 45 54 46 void ?{}(spinlock * this); … … 82 74 struct thread_desc * owner; 83 75 struct simple_thread_list entry_queue; 84 struct simple_thread_stack signal_stack;85 struct monitor_desc * stack_owner;86 76 unsigned int recursion; 87 77 };
Note:
See TracChangeset
for help on using the changeset viewer.