theraven
76bb7762ff
Properly resolve the metaclass's isa pointer.
15 years ago
qmathe
10cb4f9b5c
Corrected doc in few places to refer to @synchronized() and not @synchronize()
15 years ago
theraven
775021effa
Don't leak dtables.
15 years ago
theraven
7be9f34619
Fixed @synchronize() with a class that has had an instance used for @synchronize().
15 years ago
theraven
8e95b6f637
Fix warnings with GCC. Patch by TOM, tweaked to not introduce errors with clang.
16 years ago
theraven
a9bdab1f44
Reverted last commit - breaks the build with clang.
...
Fixed the definition of objc_msgSendSuper().
Tweaked the -dealloc implementation for hidden classes used for locking so that @synchronize(self) will work in a -dealloc method.
16 years ago
theraven
2efec09e39
Silence some warnings when compiling with GCC. Patch by TOM.
16 years ago
theraven
01559280f3
Fixed LOCK() -> UNLOCK().
...
Thanks to TOM!
16 years ago
theraven
ae11414b4d
Handle case where @synchronized is used with a class.
16 years ago
theraven
40da5b6b50
Fixed build warning on *BSD.
16 years ago
theraven
323e3dfaeb
Added new runtime library, based on GCC 4.4 libobjc, libobjc_tr and Objective2.framework.
17 years ago