develooper Front page | perl.perl5.porters | Postings from June 2011

Parrot 3.5.0 "Menelaus" Released!

Christoph Otto
June 21, 2011 09:26
Parrot 3.5.0 "Menelaus" Released!
Message ID:
"Instruct me how to lie in wait for the old god, lest he foreseeing or 
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 known
as "Menelaus". Parrot ( is a virtual machine aimed
at running all dynamic languages.

Parrot 3.5.0 is available on Parrot's FTP site
(, or by following the
download instructions at For those who would like
to develop on Parrot, or help develop Parrot itself, we recommend using Git 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 writing
     core Parrot tools from a higher level language than PIR.
   + Parrot_PMC_destroy, Parrot_PMC_mark and Parrot_PMC_invoke were removed
     from the public extension API.
   + PAST now has PAST::Stmt node types, supports reusable temporary registers.
   + Test coverage of the embedding and extending interface is now at least
- Languages
   + Winxed
     - Improved compile time scope search.
     - Added 'using namespace' statement.
     - Compiler classes and functions now live in the Winxed;Compiler
- Tests
   + The Parrot test suite harness now understands the HARNESS_TIMER
     environment variable. Setting it to a true value will show timing results
     for a test run.
   + IPv6 tests are now parallel testing friendly.

The SHA256 message digests for the downloadable tarballs are:

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

Fran├žois Perrad, Bob Kuo, Jim Keenan, Bruce Gray, Gerd Pokorra, Christoph 
Otto, Fitz Elliott, Julian Albo, Peter Lobsinger, Jonathan "Duke" Leto, Kevin 
Polulak, Andy Lester, Michael H. Hind, Dan Bolser, Vasily Chekalkin, Matt 
Boyle, Patrick Michaud, Andrew Whitworth, Brian Gernhardt

Our next scheduled release is 19 July 2011.

Enjoy! Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About