🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.announce
Article #367

[ANN] GNUstep Objective-C Runtime 1.6.1

#367
From: David Chisnall
Date: Fri, 20 Jul 2012 10:51
63 lines
4662 bytes
Hi Everyone,

I've just pushed out the 1.6.1 release of libobjc2.  No major new features, just a few bug fixes and refinements.  

David

-- Sent from my PDP-11

GNUstep Objective-C Runtime 1.6.1
===============================

This is a point release to the seventh official release of the GNUstep
Objective-C runtime (a.k.a.  libobjc2).  This runtime was designed to support
the features of Objective-C 2 for use with GNUstep and other Objective-C
programs.  Highlights of this release include:

- Improved support for ARC autorelease pools.

- Some small bug fixes in blocks support.

- Improvements to the Objective-C++ unified exception model support.

- Updated optimisation passes to work with LLVM 3.1

You may obtain the code for this release from subversion at the following
subversion branch:

svn://svn.gna.org/svn/gnustep/libs/libobjc2/1.6.1

Alternatively, a tarball is available from:

http://download.gna.org/gnustep/libobjc2-1.6.1.tar.bz2

The runtime library is responsible for implementing the core features of the
object model, as well as exposing introspection features to the user.  The
GNUstep runtime implements Apple's Objective-C Runtime APIs, and a small number
of GCC APIs for legacy compatibility.

This library is based on the Étoilé Objective-C Runtime, an earlier research
prototype, and includes support for non-fragile instance variables,
type-dependent dispatch, and object planes.  It is fully backwards compatible
with the FSF's GCC 4.2.1 Objective-C ABI and also implements a new ABI that is
supported by Clang and Étoilé's LanguageKit and is required for some of the
newer features.

Although the runtime has been tested by several people, and is being used
extensively by the Étoilé project, it is relatively new code and may still
contain bugs.  If you come across any problems, please report them to the
GNUstep Developer mailing list <gnustep-dev@gnu.org>.  
Technical Details
Message-ID: <mailman.5329.1342905097.855.info-gnu@gnu.org>
Path: arc1-ca.pugleaf.net!ge7ni76905645wib.0!nntp.google.com!volia.net!news2.volia.net!feed-C.news.volia.net!u4no6372084pbs.0!news-out.google.com!b9ni61666166pbl.0!nntp.google.com!npeer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!border3.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!novia!feeder3.cambriumusenet.nl!feeder1.cambriumusenet.nl!feed.tweaknews.nl!94.232.116.11.MISMATCH!feed.xsnews.nl!border-1.ams.xsnews.nl!newsfeed.straub-nv.de!uucp.gnuu.de!newsfeed.arcor.de!npeer.de.kpn-eurorings.net!npeer-ng0.de.kpn-eurorings.net!news.glorb.com!usenet.stanford.edu!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Thread: 4622fc145,3af57d7df27a707,start
X-Google-Attributes: gid4622fc145,public,usenet
X-Google-NewGroupId: yes
X-Google-Language: ENGLISH,ASCII
Received: by 10.180.24.135 with SMTP id u7mr1359809wif.3.1343320065700;
        Thu, 26 Jul 2012 09:27:45 -0700 (PDT)
Received: by 10.66.72.73 with SMTP id b9mr1658775pav.9.1343317334164;
        Thu, 26 Jul 2012 08:42:14 -0700 (PDT)
Path: arc1-ca.pugleaf.net!ge7ni76905645wib.0!nntp.google.com!volia.net!news2.volia.net!feed-C.news.volia.net!u4no6372084pbs.0!news-out.google.com!b9ni61666166pbl.0!nntp.google.com!npeer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!border3.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!novia!feeder3.cambriumusenet.nl!feeder1.cambriumusenet.nl!feed.tweaknews.nl!94.232.116.11.MISMATCH!feed.xsnews.nl!border-1.ams.xsnews.nl!newsfeed.straub-nv.de!uucp.gnuu.de!newsfeed.arcor.de!npeer.de.kpn-eurorings.net!npeer-ng0.de.kpn-eurorings.net!news.glorb.com!usenet.stanford.edu!not-for-mail
From: David Chisnall <theraven@sucs.org>
Newsgroups: gnu.announce
Subject: [ANN] GNUstep Objective-C Runtime 1.6.1
Date: Fri, 20 Jul 2012 11:51:18 +0100
Lines: 65
Approved: info-gnu@gnu.org
Message-ID: <mailman.5329.1342905097.855.info-gnu@gnu.org>
NNTP-Posting-Host: lists.gnu.org
Mime-Version: 1.0 (Apple Message framework v1278)
X-Trace: usenet.stanford.edu 1342905097 773 208.118.235.17 (21 Jul 2012 21:11:37 GMT)
X-Complaints-To: action@cs.stanford.edu
Cc: info-gnu@gnu.org
To: Discuss-gnustep Discuss <discuss-gnustep@gnu.org>
Envelope-to: info-gnu@gnu.org
X-Mailer: Apple Mail (2.1278)
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
 recognized.
X-Received-From: 216.14.102.27
X-Mailman-Approved-At: Sat, 21 Jul 2012 17:11:35 -0400
X-BeenThere: info-gnu@gnu.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: Announcements and Requests for Help from the GNU project and the Free
 Software Foundation <info-gnu.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnu>,
 <mailto:info-gnu-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/archive/html/info-gnu>
List-Post: <mailto:info-gnu@gnu.org>
List-Help: <mailto:info-gnu-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnu>,
 <mailto:info-gnu-request@gnu.org?subject=subscribe>
Bytes: 3901
X-Received-Bytes: 4009
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable