Differences From Artifact [65bacd71be]:
- File src/OFThreadPool.h — part of check-in [7e5c81e186] at 2018-01-03 19:49:46 on branch trunk — Update copyright notice (user: js, size: 3149) [annotate] [blame] [check-ins using]
To Artifact [e9887d0397]:
- File src/OFThreadPool.h — part of check-in [7d86d2dd2b] at 2018-06-16 14:15:38 on branch trunk — Wrap a few @public in #ifdefs (user: js, size: 3180) [annotate] [blame] [check-ins using]
︙ | |||
42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 | 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 | + + | * they finish the job they are currently processing. */ @interface OFThreadPool: OFObject { size_t _size; OFMutableArray *_threads; volatile int _count; #ifdef OF_THREAD_POOL_M @public #endif OFList *_queue; OFCondition *_queueCondition; volatile int _doneCount; OFCondition *_countCondition; } /*! |
︙ |