Changeset 751d963
- Timestamp:
- Oct 7, 2017, 6:07:28 PM (7 years ago)
- Branches:
- ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, deferred_resn, demangler, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, new-env, no_list, persistent-indexer, pthread-emulation, qualifiedEnum, resolv-new, with_gc
- Children:
- d6655bd
- Parents:
- b8a17e2
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/libcfa/concurrency/monitor
rb8a17e2 r751d963 10 10 // Created On : Thd Feb 23 12:27:26 2017 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Sat Jul 22 09:59:01201713 // Update Count : 312 // Last Modified On : Sat Oct 7 18:06:45 2017 13 // Update Count : 10 14 14 // 15 15 … … 54 54 void ^?{}( monitor_guard_t & this ); 55 55 56 57 56 struct monitor_dtor_guard_t { 58 57 monitor_desc * m; … … 64 63 void ?{}( monitor_dtor_guard_t & this, monitor_desc ** m, void (*func)() ); 65 64 void ^?{}( monitor_dtor_guard_t & this ); 65 66 static inline forall( dtype T | sized(T) | { void ^?{}( T & mutex ); } ) 67 void delete( T * th ) { 68 ^(*th){}; 69 free( th ); 70 } 66 71 67 72 //-----------------------------------------------------------------------------
Note: See TracChangeset
for help on using the changeset viewer.