|
|
|
|
@ -1,4 +1,4 @@
|
|
|
|
|
GNUstep Objective-C Runtime 1.8
|
|
|
|
|
GNUstep Objective-C Runtime 1.x
|
|
|
|
|
===============================
|
|
|
|
|
|
|
|
|
|
This the ninth official release of the GNUstep Objective-C runtime (a.k.a.
|
|
|
|
|
@ -6,19 +6,19 @@ libobjc2). This runtime was designed to support the features of modern
|
|
|
|
|
dialects of Objective-C for use with GNUstep and other Objective-C programs.
|
|
|
|
|
Highlights of this release include:
|
|
|
|
|
|
|
|
|
|
- Added API for tracing, allowing interposition on all message sends matching a
|
|
|
|
|
given selector.
|
|
|
|
|
- Improved the dispatch table representation to improve performance and cache
|
|
|
|
|
usage on the fast path.
|
|
|
|
|
|
|
|
|
|
- Numerous bug fixes and stability improvements.
|
|
|
|
|
- Numerous improvements to the interaction between runtime functions and ARC.
|
|
|
|
|
|
|
|
|
|
You may obtain the code for this release from git and use the 1.8 branch:
|
|
|
|
|
You may obtain the code for this release from git and use the 1.x branch:
|
|
|
|
|
|
|
|
|
|
https://github.com/gnustep/libobjc2.git
|
|
|
|
|
|
|
|
|
|
Alternatively, a tarball is available from:
|
|
|
|
|
|
|
|
|
|
https://github.com/gnustep/libobjc2/archive/v1.8.zip
|
|
|
|
|
https://github.com/gnustep/libobjc2/archive/v1.8.tar.gz
|
|
|
|
|
https://github.com/gnustep/libobjc2/archive/v1.x.zip
|
|
|
|
|
https://github.com/gnustep/libobjc2/archive/v1.x.tar.gz
|
|
|
|
|
|
|
|
|
|
The runtime library is responsible for implementing the core features of the
|
|
|
|
|
object model, as well as exposing introspection features to the user. The
|
|
|
|
|
|