Changeset b7d6a36 for libcfa/src/concurrency/kernel.hfa
- Timestamp:
- Feb 20, 2020, 4:15:51 PM (5 years ago)
- Branches:
- ADT, arm-eh, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, master, new-ast, new-ast-unique-expr, pthread-emulation, qualifiedEnum
- Children:
- 6a490b2
- Parents:
- dca5802 (diff), 2cbfe92 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libcfa/src/concurrency/kernel.hfa
rdca5802 rb7d6a36 10 10 // Created On : Tue Jan 17 12:27:26 2017 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Wed Dec 4 07:54:51 201913 // Update Count : 1812 // Last Modified On : Tue Feb 4 12:29:26 2020 13 // Update Count : 22 14 14 // 15 15 … … 151 151 }; 152 152 153 void ?{}(processor & this, const char * name, struct cluster & cltr);153 void ?{}(processor & this, const char name[], struct cluster & cltr); 154 154 void ^?{}(processor & this); 155 155 156 156 static inline void ?{}(processor & this) { this{ "Anonymous Processor", *mainCluster}; } 157 157 static inline void ?{}(processor & this, struct cluster & cltr) { this{ "Anonymous Processor", cltr}; } 158 static inline void ?{}(processor & this, const char * name) { this{name, *mainCluster }; }158 static inline void ?{}(processor & this, const char name[]) { this{name, *mainCluster }; } 159 159 160 160 static inline [processor *&, processor *& ] __get( processor & this ) { … … 344 344 extern Duration default_preemption(); 345 345 346 void ?{} (cluster & this, const char * name, Duration preemption_rate);346 void ?{} (cluster & this, const char name[], Duration preemption_rate); 347 347 void ^?{}(cluster & this); 348 348 349 349 static inline void ?{} (cluster & this) { this{"Anonymous Cluster", default_preemption()}; } 350 350 static inline void ?{} (cluster & this, Duration preemption_rate) { this{"Anonymous Cluster", preemption_rate}; } 351 static inline void ?{} (cluster & this, const char * name) { this{name, default_preemption()}; }351 static inline void ?{} (cluster & this, const char name[]) { this{name, default_preemption()}; } 352 352 353 353 static inline [cluster *&, cluster *& ] __get( cluster & this ) {
Note: See TracChangeset
for help on using the changeset viewer.