aboutsummaryrefslogtreecommitdiff
path: root/lang/gnustep-libobjc
Commit message (Collapse)AuthorAgeFilesLines
* - update to 1.3Dirk Meyer2011-04-243-10/+7
| | | | Notes: svn path=/head/; revision=273121
* - mark IGNORE on FreeBSD 9-CURRENTDirk Meyer2011-04-211-1/+7
| | | | Notes: svn path=/head/; revision=273002
* - update to 1.2Dirk Meyer2011-02-242-4/+3
| | | | Notes: svn path=/head/; revision=269578
* - update to 1.1.1Dirk Meyer2011-02-182-3/+4
| | | | Notes: svn path=/head/; revision=269332
* - update to 1.1Dirk Meyer2011-01-133-9/+15
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=267749
* GNUstep Objective-C RuntimeDirk Meyer2010-10-074-0/+73
The GNUstep Objective-C runtime is designed as a drop-in replacement for the GCC runtime. It supports both a legacy and a modern ABI, allowing code compiled with old versions of GCC to be supported without requiring recompilation. The modern ABI adds the following features: - Non-fragile instance variables. - Protocol uniquing. - Object planes support. - Declared property introspection. Both ABIs support the following feature above and beyond the GCC runtime: - The modern Objective-C runtime APIs, introduced with OS X 10.5. - Blocks (closures). - Low memory profile for platforms where memory usage is more important than speed. - Synthesised property accessors. - Efficient support for @synchronized() - Type-dependent dispatch, eliminating stack corruption from mismatched selectors. LICENSE: MIT Notes: svn path=/head/; revision=262550