ObjFW  Diff

Differences From Artifact [0cf0f81e38]:

To Artifact [7d07fd2fda]:

  • File src/Makefile — part of check-in [116375820d] at 2021-04-08 01:33:41 on branch 1.0 — Add back OFThreadPool

    While something similar can be achieved by spawning OFThreads and
    dispatching to their run loops, this means dispatching work to a
    specific thread, while OFThreadPool will create a pool of threads and
    not assign any job to a specific thread - instead, the first thread to
    become ready will pick up the next job until there's no work left. (user: js, size: 6221) [annotate] [blame] [check-ins using] [more...]


53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
       OFObject.m			\
       OFObject+KeyValueCoding.m	\
       OFObject+Serialization.m		\
       OFOptionsParser.m		\
       OFPair.m				\
       OFRIPEMD160Hash.m		\
       OFRunLoop.m			\
       OFSandbox.m			\
       OFSecureData.m			\
       OFSeekableStream.m		\
       OFSet.m				\
       OFSHA1Hash.m			\
       OFSHA224Hash.m			\
       OFSHA224Or256Hash.m		\
       OFSHA256Hash.m			\







<







53
54
55
56
57
58
59

60
61
62
63
64
65
66
       OFObject.m			\
       OFObject+KeyValueCoding.m	\
       OFObject+Serialization.m		\
       OFOptionsParser.m		\
       OFPair.m				\
       OFRIPEMD160Hash.m		\
       OFRunLoop.m			\

       OFSecureData.m			\
       OFSeekableStream.m		\
       OFSet.m				\
       OFSHA1Hash.m			\
       OFSHA224Hash.m			\
       OFSHA224Or256Hash.m		\
       OFSHA256Hash.m			\
193
194
195
196
197
198
199

200
201
202
203
204
205
206
	OFMutableUTF8String.m		\
	OFNonretainedObjectValue.m	\
	OFPointValue.m			\
	OFPointerValue.m		\
	OFRangeCharacterSet.m		\
	OFRangeValue.m			\
	OFRectangleValue.m		\

	OFSubarray.m			\
	OFUTF8String.m			\
	${LIBBASES_M}			\
	${RUNTIME_AUTORELEASE_M}	\
	${RUNTIME_INSTANCE_M}
SRCS_FILES += OFFileURLHandler.m	\
	      OFINIFileSettings.m







>







192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
	OFMutableUTF8String.m		\
	OFNonretainedObjectValue.m	\
	OFPointValue.m			\
	OFPointerValue.m		\
	OFRangeCharacterSet.m		\
	OFRangeValue.m			\
	OFRectangleValue.m		\
	OFSandbox.m			\
	OFSubarray.m			\
	OFUTF8String.m			\
	${LIBBASES_M}			\
	${RUNTIME_AUTORELEASE_M}	\
	${RUNTIME_INSTANCE_M}
SRCS_FILES += OFFileURLHandler.m	\
	      OFINIFileSettings.m