Differences From Artifact [6cf9fdd824]:
- File
src/OFAutoreleasePool.m
— part of check-in
[417b213d41]
at
2012-07-16 23:49:50
on branch trunk
— Add OF_ENSURE.
This is to be used when the condition includes a statement that needs to
be executed, as with assert, this would not be executed anymore when
NDEBUG is defined. (user: js, size: 2738) [annotate] [blame] [check-ins using]
To Artifact [d255c7767f]:
- File src/OFAutoreleasePool.m — part of check-in [7fbf13845b] at 2012-08-07 08:35:17 on branch trunk — Add autorelease.h and export functions. (user: js, size: 2636) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
26 27 28 29 30 31 32 | #import "macros.h" #ifndef OF_COMPILER_TLS # import "threading.h" # import "OFInitializationFailedException.h" #endif | | < < | 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | #import "macros.h" #ifndef OF_COMPILER_TLS # import "threading.h" # import "OFInitializationFailedException.h" #endif #import "autorelease.h" #ifdef OF_COMPILER_TLS static __thread void *first = NULL; #else static of_tlskey_t firstKey; #endif |
︙ | ︙ |