darling-libobjc2/objc
theraven 6317b79a10 Implemented the new exception ABI, and a load of tests for it. This is used by
clang trunk if -fobjc-runtime-1.7 is specified and provides significantly
better interoperability with foreign exceptions.

Note: Most of the exception tests will not pass with gcc or clang < 3.3.  They
test things that are impossible to implement quite correctly with the
GCC-compatible exception ABI.

Also updated the release notes to reflect recent improvements.
2013-01-12 13:17:36 +00:00
..
Availability.h Added property_getName(). Added non-portable API documentation. 2010-09-21 13:51:47 +00:00
blocks_private.h Add objc/blocks_private.h header to expose some internals of the blocks runtime 2012-03-11 21:45:08 +00:00
blocks_runtime.h Tweaked the GNUmakefile to (more or less) work with gcc. 2010-10-01 13:11:48 +00:00
capabilities.h Some bug fixes to ARC autorelease pools. Now provides all of the support required for implementing GNUstep autorelease pools. 2012-04-06 11:58:14 +00:00
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. 2011-01-15 12:37:02 +00:00
encoding.h Expose a function needed by GNUstep. 2010-09-09 16:06:48 +00:00
hooks.h Implemented support for __weak with ARC. 2011-06-29 13:12:02 +00:00
objc-api.h libobjc2: add dummy objc.h and objc-api.h headers which simply include runtime.h 2010-09-06 18:27:07 +00:00
objc-arc.h Some bug fixes to ARC autorelease pools. Now provides all of the support required for implementing GNUstep autorelease pools. 2012-04-06 11:58:14 +00:00
objc-auto.h Improve some comments, minor tweaks to GC. 2011-06-23 10:30:10 +00:00
objc.h libobjc2: add dummy objc.h and objc-api.h headers which simply include runtime.h 2010-09-06 18:27:07 +00:00
Object.h libobjc2: make Object.h include runtime.h 2010-09-18 18:33:10 +00:00
Protocol.h Commit some missing files. 2010-09-09 22:11:31 +00:00
runtime-deprecated.h Added some header documentation for runtime functions. 2011-03-21 23:54:42 +00:00
runtime.h Implemented the new exception ABI, and a load of tests for it. This is used by 2013-01-12 13:17:36 +00:00
slot.h Tidy up low memory profile to use slots directly. 2011-04-28 11:59:18 +00:00
toydispatch.h More build system tidies. 2011-04-04 12:01:58 +00:00