You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
theraven b5380d50d3 Added support for ARC.
Weak references are still not supported, but code that doesn't use them (i.e. any code that wants to be compatible with OS X 10.6) will work fine.

The current implementation is VERY inefficient and has a large number of missed optimisation opportunities: this is the 'make it right' phase, and should be almost equivalent to explicit retain / release code.
15 years ago
..
Availability.h Added property_getName(). Added non-portable API documentation. 16 years ago
Object.h libobjc2: make Object.h include runtime.h 16 years ago
Protocol.h Commit some missing files. 16 years ago
blocks_runtime.h Tweaked the GNUmakefile to (more or less) work with gcc. 16 years ago
capabilities.h Implement a hook that allows the compiler to register the aliases used with the 15 years ago
developer.h Initial work on developer mode (allows classes to be replaced at run time with new versions, by cooperating IDEs). This support is part of ongoing work to provide fix-and-continue functionality with Clang / Cling and LanguageKit. 15 years ago
encoding.h Expose a function needed by GNUstep. 16 years ago
hooks.h Added a hook that defines the behaviour when you call a method with the wrong signature. 16 years ago
objc-api.h libobjc2: add dummy objc.h and objc-api.h headers which simply include runtime.h 16 years ago
objc-auto.h Improve some comments, minor tweaks to GC. 15 years ago
objc.h libobjc2: add dummy objc.h and objc-api.h headers which simply include runtime.h 16 years ago
runtime-deprecated.h Added some header documentation for runtime functions. 15 years ago
runtime.h Added support for ARC. 15 years ago
slot.h Tidy up low memory profile to use slots directly. 15 years ago
toydispatch.h More build system tidies. 15 years ago