Changes in libcfa/src/concurrency/invoke.h [1b143de:ae7be7a]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libcfa/src/concurrency/invoke.h
r1b143de rae7be7a 161 161 }; 162 162 163 // Link lists fields164 // instrusive link field for threads165 struct __thread_desc_link {166 struct $thread * next;167 struct $thread * prev;168 volatile unsigned long long ts;169 };170 171 163 struct $thread { 172 164 // Core threading fields … … 200 192 // Link lists fields 201 193 // instrusive link field for threads 202 struct __thread_desc_link link;194 struct $thread * next; 203 195 204 196 struct { … … 226 218 #ifdef __cforall 227 219 extern "Cforall" { 228 229 220 static inline $thread *& get_next( $thread & this ) __attribute__((const)) { 230 return this. link.next;221 return this.next; 231 222 } 232 223
Note:
See TracChangeset
for help on using the changeset viewer.