Comment: | Exceptions are now autoreleased.
This is safe as an "exception loop" can't happen, since if allocating So, the worst case would be that an autorelease of an exception fails, |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
e1e7ffa90302ec9cd76679259eed6baf |
User & Date: | js on 2011-09-22 23:25:42 |
Other Links: | manifest | tags |
2011-09-25
| ||
22:14 | Add missing files to Xcode project. check-in: 8307a85283 user: js tags: trunk | |
2011-09-22
| ||
23:25 | Exceptions are now autoreleased. check-in: e1e7ffa903 user: js tags: trunk | |
12:09 | Make it impossible to add objects to arbitrary autorelease pools. check-in: 2e484248de user: js tags: trunk | |
Modified src/OFApplication.m from [42eccf6f0e] to [e705f7e9ee]. [diff]
Modified src/OFArray.m from [a34fd71e38] to [9d67fa5621]. [diff]
Modified src/OFArray_adjacent.m from [831950ce9b] to [d472eede07]. [diff]
Modified src/OFArray_subarray.m from [77e6be7acc] to [0cdeecac33]. [diff]
Modified src/OFAutoreleasePool.m from [74a7fa7b2d] to [6cfd14d520]. [diff]
Modified src/OFBlock.m from [736d4bd7b9] to [4b700a1d09]. [diff]
Modified src/OFConstantString.m from [5b58150777] to [c74b1f841a]. [diff]
Modified src/OFCountedSet.m from [4086910c39] to [a285a63049]. [diff]
Modified src/OFCountedSet_hashtable.m from [fef635224c] to [5a2ad653a8]. [diff]
Modified src/OFDataArray.m from [9af5fde103] to [bb3cd515fc]. [diff]
Modified src/OFDate.m from [a20bfc7333] to [03b1ee2aba]. [diff]
Modified src/OFDictionary.m from [26000249ed] to [9dbdf6b2a1]. [diff]
Modified src/OFDictionary_hashtable.m from [a4202c2dfc] to [e193cfb1d7]. [diff]
Modified src/OFDoubleMatrix.m from [8e0af9d60e] to [9473f8f25c]. [diff]
Modified src/OFDoubleVector.m from [3c930c2cbc] to [83bd61c36b]. [diff]
Modified src/OFEnumerator.m from [0110d1af9e] to [322f8fbdbb]. [diff]
Modified src/OFFile.m from [689b4e3ed7] to [c6a9166c97]. [diff]
Modified src/OFFloatMatrix.m from [0e7f420221] to [077edbfb6d]. [diff]
Modified src/OFFloatVector.m from [ca289ecb6a] to [0c98a1d7e8]. [diff]
Modified src/OFHTTPRequest.m from [7c931c50fb] to [66f489833f]. [diff]
Modified src/OFHash.m from [4c0ad468a8] to [a4b7ddc1da]. [diff]
Modified src/OFList.m from [a2958826ad] to [c2b5c044cc]. [diff]
Modified src/OFMD5Hash.m from [c4ee6e4bc8] to [65056dd7ed]. [diff]
Modified src/OFMutableArray.m from [8a1851f596] to [95f73007dc]. [diff]
Modified src/OFMutableArray_adjacent.m from [fb38385e6c] to [cacb4ce363]. [diff]
Modified src/OFMutableDictionary.m from [4c5a03559b] to [07bbff71b3]. [diff]
Modified src/OFMutableDictionary_hashtable.m from [ae72503787] to [7e1c4d0cdb]. [diff]
Modified src/OFMutableSet.m from [ca9a8cdb54] to [0dd3658171]. [diff]
Modified src/OFMutableString.m from [e446d14903] to [471b2f9466]. [diff]
Modified src/OFNull.m from [d91bdef886] to [6eac9873fd]. [diff]
Modified src/OFNumber.m from [687e9eb918] to [37c360709c]. [diff]
Modified src/OFObject+Serialization.m from [914b1a9829] to [f21298cd9d]. [diff]
Modified src/OFObject.m from [e5c0e6c88e] to [6a6eeb3258]. [diff]
Modified src/OFPlugin.m from [a03d84cb4d] to [eaefae089e]. [diff]
Modified src/OFSHA1Hash.m from [d50a626d64] to [8c5830ca8e]. [diff]
Modified src/OFSOCKS5Socket.m from [0957d5a6c1] to [42fad2fbd2]. [diff]
Modified src/OFSeekableStream.m from [cbcf953b58] to [d2de206fb4]. [diff]
Modified src/OFSet.m from [6bb947808b] to [f6a72ae961]. [diff]
Modified src/OFSet_hashtable.m from [11a7d709fa] to [3a56324a72]. [diff]
Modified src/OFStream.m from [0cc0418399] to [8092efbfd1]. [diff]
Modified src/OFStreamObserver.m from [c099293000] to [fa968ce497]. [diff]
Modified src/OFStreamObserver_kqueue.m from [24c0cc0a69] to [fea66ded56]. [diff]
Modified src/OFStreamObserver_poll.m from [c77b1b02fd] to [032c6d7a87]. [diff]
Modified src/OFStreamSocket.m from [dffe75edba] to [45578e9a1c]. [diff]
Modified src/OFString+Serialization.m from [fd771ca2dd] to [927cabf999]. [diff]
Modified src/OFString+URLEncoding.m from [67c1b2dfaa] to [cfd7bec6c2]. [diff]
Modified src/OFString+XMLEscaping.m from [4986f53819] to [4bad4e66f4]. [diff]
Modified src/OFString+XMLUnescaping.m from [46e3e8dd49] to [5784ae8273]. [diff]
Modified src/OFString.m from [5fcda1615b] to [93030ae4fe]. [diff]
Modified src/OFTCPSocket.m from [37dbaea5b8] to [6c64c65615]. [diff]
Modified src/OFThread.m from [b865223801] to [475603ba84]. [diff]
Modified src/OFURL.m from [9e5eb723f2] to [d2a8a715d5]. [diff]
Modified src/OFXMLAttribute.m from [d248ebf982] to [04b01cd2af]. [diff]
Modified src/OFXMLElement+Serialization.m from [190d9e84e0] to [5a6af4a224]. [diff]
Modified src/OFXMLElement.m from [cc9da6f502] to [9e3650faaf]. [diff]
Modified src/OFXMLElementBuilder.m from [0ff6d1dc0d] to [fd1f10a22d]. [diff]
Modified src/OFXMLParser.m from [4039ac2894] to [8741247447]. [diff]
Modified src/exceptions/OFAcceptFailedException.h from [104989e573] to [3baccee512]. [diff]
Modified src/exceptions/OFAcceptFailedException.m from [dae33a0f3a] to [68ca85216e]. [diff]
Modified src/exceptions/OFAddressTranslationFailedException.h from [0ed93ff62f] to [27158048e9]. [diff]
Modified src/exceptions/OFAddressTranslationFailedException.m from [934b14dab9] to [55b7414608]. [diff]
Modified src/exceptions/OFAllocFailedException.m from [5462d5e2c5] to [d793965763]. [diff]
Modified src/exceptions/OFAlreadyConnectedException.h from [15e72a820b] to [550efe3a75]. [diff]
Modified src/exceptions/OFAlreadyConnectedException.m from [aff1092b87] to [eee4e0d53c]. [diff]
Modified src/exceptions/OFBindFailedException.h from [e567d3a7b8] to [4b614bf39c]. [diff]
Modified src/exceptions/OFBindFailedException.m from [6af98418a1] to [91fa7c8872]. [diff]
Modified src/exceptions/OFChangeDirectoryFailedException.h from [6483c43480] to [dcb92aff17]. [diff]
Modified src/exceptions/OFChangeDirectoryFailedException.m from [06b017f928] to [9262514964]. [diff]
Modified src/exceptions/OFChangeFileModeFailedException.h from [68f1a5ae2c] to [9ff87f6941]. [diff]
Modified src/exceptions/OFChangeFileModeFailedException.m from [eb09d95cbe] to [c79ce35a3f]. [diff]
Modified src/exceptions/OFChangeFileOwnerFailedException.h from [b9e808a048] to [5693aff4f5]. [diff]
Modified src/exceptions/OFChangeFileOwnerFailedException.m from [7dece9bb14] to [c859a62a45]. [diff]
Modified src/exceptions/OFConditionBroadcastFailedException.h from [e12b7ee71b] to [fd13d98fd6]. [diff]
Modified src/exceptions/OFConditionBroadcastFailedException.m from [f825f144e3] to [0d533191d7]. [diff]
Modified src/exceptions/OFConditionSignalFailedException.h from [f77723c6e0] to [cdbb182805]. [diff]
Modified src/exceptions/OFConditionSignalFailedException.m from [c77808a760] to [f819045aa0]. [diff]
Modified src/exceptions/OFConditionStillWaitingException.h from [8a6b485889] to [70e094545b]. [diff]
Modified src/exceptions/OFConditionStillWaitingException.m from [3e5fe446f3] to [e03a2989d0]. [diff]
Modified src/exceptions/OFConditionWaitFailedException.h from [58c72c5dc6] to [7f73464612]. [diff]
Modified src/exceptions/OFConditionWaitFailedException.m from [8456d86d00] to [b72e25239f]. [diff]
Modified src/exceptions/OFConnectionFailedException.h from [97e9485df5] to [1b2365cc81]. [diff]
Modified src/exceptions/OFConnectionFailedException.m from [4942ddb4be] to [579f49dedb]. [diff]
Modified src/exceptions/OFCopyFileFailedException.h from [30e5ddb8e4] to [6171556d95]. [diff]
Modified src/exceptions/OFCopyFileFailedException.m from [b4ff248d49] to [2f82a9d520]. [diff]
Modified src/exceptions/OFCreateDirectoryFailedException.h from [98c9ebf6f0] to [7606304628]. [diff]
Modified src/exceptions/OFCreateDirectoryFailedException.m from [be39db6bb2] to [dcbc43ee4f]. [diff]
Modified src/exceptions/OFDeleteDirectoryFailedException.h from [13b57a1979] to [bb41cf3072]. [diff]
Modified src/exceptions/OFDeleteDirectoryFailedException.m from [e991429104] to [fcaf5b6fe1]. [diff]
Modified src/exceptions/OFDeleteFileFailedException.h from [d210ec66f8] to [0ed0b87e06]. [diff]
Modified src/exceptions/OFDeleteFileFailedException.m from [d704352100] to [046ff78fb5]. [diff]
Modified src/exceptions/OFEnumerationMutationException.h from [455af96c9c] to [a31b7743be]. [diff]
Modified src/exceptions/OFEnumerationMutationException.m from [f7c21afbd0] to [62f4043eb8]. [diff]
Modified src/exceptions/OFException.h from [aa189c31b8] to [a8b41d395b]. [diff]
Modified src/exceptions/OFException.m from [d023c56c3e] to [77fce54f87]. [diff]
Modified src/exceptions/OFHTTPRequestFailedException.h from [583fdc4f7f] to [1ca1bd68da]. [diff]
Modified src/exceptions/OFHTTPRequestFailedException.m from [d4466ea6fb] to [70197ef817]. [diff]
Modified src/exceptions/OFHashAlreadyCalculatedException.h from [f1dcc4433a] to [b07b38ca06]. [diff]
Modified src/exceptions/OFHashAlreadyCalculatedException.m from [468e6a75ff] to [017349a806]. [diff]
Modified src/exceptions/OFInvalidArgumentException.h from [7302819d12] to [4cf81f0986]. [diff]
Modified src/exceptions/OFInvalidArgumentException.m from [6c8188e145] to [5ba58dfefd]. [diff]
Modified src/exceptions/OFLinkFailedException.h from [30ebd8184e] to [1e0f3671d5]. [diff]
Modified src/exceptions/OFLinkFailedException.m from [77f18c4a57] to [f3dc677892]. [diff]
Modified src/exceptions/OFListenFailedException.h from [4490777cf7] to [7f32ead302]. [diff]
Modified src/exceptions/OFListenFailedException.m from [7907901ed0] to [8cd38ab1ca]. [diff]
Modified src/exceptions/OFMalformedXMLException.h from [eb34a728c6] to [c7012e2725]. [diff]
Modified src/exceptions/OFMalformedXMLException.m from [e9017c6da2] to [e2ab581c5c]. [diff]
Modified src/exceptions/OFMemoryNotPartOfObjectException.h from [9e8c6288b3] to [f6a34da674]. [diff]
Modified src/exceptions/OFMemoryNotPartOfObjectException.m from [e3d434cf63] to [e32818754d]. [diff]
Modified src/exceptions/OFMutexLockFailedException.h from [83c96b5ca9] to [5800b9b1cb]. [diff]
Modified src/exceptions/OFMutexLockFailedException.m from [cfc2a2c3db] to [836573c633]. [diff]
Modified src/exceptions/OFMutexStillLockedException.h from [f912b04534] to [33a6088f80]. [diff]
Modified src/exceptions/OFMutexStillLockedException.m from [2f49017fed] to [d61ef3efd8]. [diff]
Modified src/exceptions/OFMutexUnlockFailedException.h from [0397bcea81] to [e3dde65ccc]. [diff]
Modified src/exceptions/OFMutexUnlockFailedException.m from [6b04031efb] to [3270e6620d]. [diff]
Modified src/exceptions/OFNotConnectedException.h from [951b1065be] to [54fed7532e]. [diff]
Modified src/exceptions/OFNotConnectedException.m from [3cf49774fa] to [564baa5da5]. [diff]
Modified src/exceptions/OFNotImplementedException.h from [957dabccca] to [1238a82c27]. [diff]
Modified src/exceptions/OFNotImplementedException.m from [50c9b1f819] to [4d852f9f00]. [diff]
Modified src/exceptions/OFOpenFileFailedException.h from [44994cd303] to [97b9695ecb]. [diff]
Modified src/exceptions/OFOpenFileFailedException.m from [cb2bafa22a] to [8c923f326e]. [diff]
Modified src/exceptions/OFOutOfMemoryException.h from [4e3ba93e08] to [cce22250c3]. [diff]
Modified src/exceptions/OFOutOfMemoryException.m from [047d11c618] to [8c4896d652]. [diff]
Modified src/exceptions/OFReadOrWriteFailedException.h from [26ee57d0e2] to [360e4ce578]. [diff]
Modified src/exceptions/OFReadOrWriteFailedException.m from [274c6b9632] to [c53987a5bd]. [diff]
Modified src/exceptions/OFRenameFileFailedException.h from [193ea8dcf6] to [c5b895de82]. [diff]
Modified src/exceptions/OFRenameFileFailedException.m from [0319ec8956] to [8147d28862]. [diff]
Modified src/exceptions/OFSeekFailedException.h from [8fab00e250] to [896f779d12]. [diff]
Modified src/exceptions/OFSeekFailedException.m from [5afb1ec110] to [52581f6912]. [diff]
Modified src/exceptions/OFSetOptionFailedException.h from [0409392fd7] to [9e9fbb94e3]. [diff]
Modified src/exceptions/OFSetOptionFailedException.m from [8350b08e96] to [e9c6ba1290]. [diff]
Modified src/exceptions/OFSymlinkFailedException.h from [c22ec1582c] to [f52060f788]. [diff]
Modified src/exceptions/OFSymlinkFailedException.m from [947e43bc5f] to [5c0721daae]. [diff]
Modified src/exceptions/OFThreadJoinFailedException.h from [01dedbef95] to [7b0847de05]. [diff]
Modified src/exceptions/OFThreadJoinFailedException.m from [6b0a958bc3] to [32fb64056e]. [diff]
Modified src/exceptions/OFThreadStartFailedException.h from [e37cf48324] to [8f3421b3f1]. [diff]
Modified src/exceptions/OFThreadStartFailedException.m from [9afd364fa9] to [6e7c5112ed]. [diff]
Modified src/exceptions/OFThreadStillRunningException.h from [8e53069837] to [6eb60f6131]. [diff]
Modified src/exceptions/OFThreadStillRunningException.m from [58927c8f24] to [f1a7a65ab1]. [diff]
Modified src/exceptions/OFUnboundNamespaceException.h from [1633396dd3] to [70d4eb3489]. [diff]
Modified src/exceptions/OFUnboundNamespaceException.m from [303b5d3929] to [b54969fda6]. [diff]
Modified src/exceptions/OFUnsupportedProtocolException.h from [84dad3e146] to [b72b766785]. [diff]
Modified src/exceptions/OFUnsupportedProtocolException.m from [a860657b20] to [3d357d66d2]. [diff]
Modified src/of_asprintf.m from [31524fd43b] to [d33bc3adcc]. [diff]
Modified tests/OFArrayTests.m from [8332694435] to [723d9a0843]. [diff]
Modified tests/OFDictionaryTests.m from [127b7e8b9a] to [04d0bf130a]. [diff]
Modified tests/OFListTests.m from [0db3614a7f] to [ec7c33e58e]. [diff]
Modified tests/OFSet.m from [7fcfa63b54] to [63f1a92dda]. [diff]
Modified tests/TestsAppDelegate.h from [366cc90aaf] to [3f94796a0a]. [diff]