Commit Graph

10 Commits

Author SHA1 Message Date
theraven
e8583bf4ae Updated README to give some more information about ARC. 2011-07-06 11:06:39 +00:00
theraven
aaeb22d682 Updated README to briefly describe ARC. 2011-07-04 12:17:31 +00:00
theraven
1f681c8464 Added some GC docs to the readme. 2011-05-30 15:14:20 +00:00
theraven
ad16172625 First pass at implementing Apple-compatible GC using Boehm. Still needs some tidying, but the following work:
- __strong pointers, preventing objects from being freed

_ __weak pointers are automatically freed when the last remaining __strong pointer goes away

- objc_gc_{retain,release}_np() functions, which can be used to implement CFRetain() and CFRelease() (adds an reference count - the object will not be collected until after its last retain is gone.
2011-05-22 23:02:04 +00:00
theraven
975596f764 Updated documentation. 2011-04-20 09:59:41 +00:00
theraven
fc19309f1b Added documentation on the new EH stuff. 2011-03-21 12:42:38 +00:00
theraven
f9abfb022a Added some documentation regarding the foreign exception support in libobjc2. 2011-03-16 16:42:56 +00:00
qmathe
10cb4f9b5c Corrected doc in few places to refer to @synchronized() and not @synchronize() 2010-10-04 19:01:16 +00:00
theraven
2d1add48e5 Updated libobjc2 README. 2010-09-14 10:46:40 +00:00
theraven
323e3dfaeb Added new runtime library, based on GCC 4.4 libobjc, libobjc_tr and Objective2.framework. 2009-09-08 16:18:59 +00:00