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!