10 Commits (cbd227ad1e7d976d966dadc139853aee6a35bb88)

Author SHA1 Message Date
theraven e8583bf4ae Updated README to give some more information about ARC. 15 years ago
theraven aaeb22d682 Updated README to briefly describe ARC. 15 years ago
theraven 1f681c8464 Added some GC docs to the readme. 15 years ago
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.
15 years ago
theraven 975596f764 Updated documentation. 15 years ago
theraven fc19309f1b Added documentation on the new EH stuff. 15 years ago
theraven f9abfb022a Added some documentation regarding the foreign exception support in libobjc2. 15 years ago
qmathe 10cb4f9b5c Corrected doc in few places to refer to @synchronized() and not @synchronize() 15 years ago
theraven 2d1add48e5 Updated libobjc2 README. 16 years ago
theraven 323e3dfaeb Added new runtime library, based on GCC 4.4 libobjc, libobjc_tr and Objective2.framework. 17 years ago