- File:
-
- 1 edited
-
libcfa/src/concurrency/thread.cfa (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
libcfa/src/concurrency/thread.cfa
rbeeff61e r25ef81d 10 10 // Created On : Tue Jan 17 12:27:26 2017 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Mon Jan 9 08:42:33 202313 // Update Count : 10 312 // Last Modified On : Sun Dec 11 20:56:54 2022 13 // Update Count : 102 14 14 // 15 15 16 16 #define __cforall_thread__ 17 #define _GNU_SOURCE 17 18 18 19 #include "thread.hfa" … … 53 54 preferred = ready_queue_new_preferred(); 54 55 last_proc = 0p; 55 link_node = 0p;56 56 PRNG_SET_SEED( random_state, __global_random_mask ? __global_random_prime : __global_random_prime ^ rdtscl() ); 57 57 #if defined( __CFA_WITH_VERIFY__ ) … … 60 60 #endif 61 61 62 clh_node = malloc( ); 63 *clh_node = false; 64 62 65 doregister(curr_cluster, this); 63 66 monitors{ &self_mon_p, 1, (fptr_t)0 }; … … 68 71 canary = 0xDEADDEADDEADDEADp; 69 72 #endif 73 free(clh_node); 70 74 unregister(curr_cluster, this); 71 75 ^self_cor{};
Note:
See TracChangeset
for help on using the changeset viewer.