Parrot 3.5.0 "Menelaus" Released!

Christoph Otto <[email protected]> Tue, 21 Jun 2011 00:28:38 -0700
Newsgroups gmane.comp.lang.perl.perl6.announce
Message-ID <[email protected]>
"Instruct me how to lie in wait for the old god, lest he foreseeing or=20
foreknowing may escape. Hard is a god for mortal man to master."
  - Menelaus, The Odyssey, by Homer

On behalf of the Parrot team, I'm proud to announce Parrot 3.5.0, also kn=
own
as "Menelaus". Parrot (http://parrot.org/) is a virtual machine aimed
at running all dynamic languages.

Parrot 3.5.0 is available on Parrot's FTP site
(ftp://ftp.parrot.org/pub/parrot/releases/devel/3.5.0/), or by following =
the
download instructions at http://parrot.org/download. For those who would =
like
to develop on Parrot, or help develop Parrot itself, we recommend using G=
it to
retrieve the source code to get the latest and best Parrot code.

Parrot 3.5.0 news:
- Core
   + A snapshot of Winxed is now included in Parrot core to facilitate wr=
iting
     core Parrot tools from a higher level language than PIR.
   + Parrot_PMC_destroy, Parrot_PMC_mark and Parrot_PMC_invoke were remov=
ed
     from the public extension API.
   + PAST now has PAST::Stmt node types, supports reusable temporary regi=
sters.
   + Test coverage of the embedding and extending interface is now at lea=
st
     95%.
- Languages
   + Winxed
     - Improved compile time scope search.
     - Added 'using namespace' statement.
     - Compiler classes and functions now live in the Winxed;Compiler
       namespace.
- Tests
   + The Parrot test suite harness now understands the HARNESS_TIMER
     environment variable. Setting it to a true value will show timing re=
sults
     for a test run.
   + IPv6 tests are now parallel testing friendly.

The SHA256 message digests for the downloadable tarballs are:
06b1462795a2e0c128c6415a362a928e62e9b8b413cb0aa774a7e0502c5f87d0=20
parrot-3.5.0.tar.bz2
342beb2f9f2e54e0f39e6c128bfe8f9a8550db33e53b6930fc02d37de8953db9=20
parrot-3.5.0.tar.gz

Many thanks to all our contributors for making this possible, and our spo=
nsors
for supporting this project. The following people (in random order)=20
contributed to this release. Thanks!

Fran=C3=A7ois Perrad, Bob Kuo, Jim Keenan, Bruce Gray, Gerd Pokorra, Chri=
stoph=20
Otto, Fitz Elliott, Julian Albo, Peter Lobsinger, Jonathan "Duke" Leto, K=
evin=20
Polulak, Andy Lester, Michael H. Hind, Dan Bolser, Vasily Chekalkin, Matt=
=20
Boyle, Patrick Michaud, Andrew Whitworth, Brian Gernhardt

Our next scheduled release is 19 July 2011.

Enjoy!