Changes in libcfa/src/concurrency/invoke.h [09d4b22:3623f9d]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libcfa/src/concurrency/invoke.h
r09d4b22 r3623f9d 10 10 // Created On : Tue Jan 17 12:27:26 2016 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Thu Dec 5 16:26:03 201913 // Update Count : 4 412 // Last Modified On : Sat Jun 22 18:19:13 2019 13 // Update Count : 40 14 14 // 15 15 … … 46 46 #ifdef __cforall 47 47 extern "Cforall" { 48 extern __attribute__((aligned(128)))thread_local struct KernelThreadData {48 extern thread_local struct KernelThreadData { 49 49 struct thread_desc * volatile this_thread; 50 50 struct processor * volatile this_processor; … … 55 55 volatile bool in_progress; 56 56 } preemption_state; 57 58 uint32_t rand_seed;59 57 } kernelTLS __attribute__ ((tls_model ( "initial-exec" ))); 60 58 } … … 207 205 208 206 static inline void ?{}(__monitor_group_t & this) { 209 (this.data){ 0p};207 (this.data){NULL}; 210 208 (this.size){0}; 211 209 (this.func){NULL};
Note:
See TracChangeset
for help on using the changeset viewer.