Changes in src/libcfa/concurrency/kernel [85b1deb:6b4cdd3]
- File:
-
- 1 edited
-
src/libcfa/concurrency/kernel (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/libcfa/concurrency/kernel
r85b1deb r6b4cdd3 113 113 pthread_t kernel_thread; 114 114 115 // Termination 116 // Set to true to notify the processor should terminate 117 volatile bool do_terminate; 118 119 // Termination synchronisation 120 semaphore terminated; 121 115 122 // RunThread data 116 123 // Action to do after a thread is ran … … 125 132 126 133 // Idle lock 127 __bin_sem_t idleLock; 128 129 // Termination 130 // Set to true to notify the processor should terminate 131 volatile bool do_terminate; 132 133 // Termination synchronisation 134 semaphore terminated; 134 sem_t idleLock; 135 135 136 136 // Link lists fields 137 struct __dbg_node_proc{137 struct { 138 138 struct processor * next; 139 139 struct processor * prev; … … 182 182 183 183 // Link lists fields 184 struct __dbg_node_cltr{184 struct { 185 185 cluster * next; 186 186 cluster * prev;
Note:
See TracChangeset
for help on using the changeset viewer.