The Parrot team is proud to announce the release of Parrot version
0.0.10, code named "Juice" (based on the new -Oj optimization flag).
It is downloadable from
<http://www.cpan.org/authors/id/S/SF/SFINK/parrot-0.0.10.tar.gz>. If
you would like to check the latest copy out from CVS, see the
instructions at <http://dev.perl.org/cvs/>.

Try it out by unpacking it, then running:
  perl Configure.pl
  make
  make test

or for a newer, *much* faster way to run the tests:
  perl Configure.pl
  make
  cd languages/imcc; make; cd ../..
  make test IMCC=languages/imcc/imcc

If you would like to join in the fun, see
<http://lists.perl.org/showlist.cgi?name=perl6-internals>. All
discussion occurs on the perl6-internals mailing list. Start from
http://www.parrotcode.org/ for information on all Parroty things.

Enhancements in 0.0.10 include:

 - IMCC integration
 - eval instruction (for Parrot opcodes)
 - more benchmarking
 - cgp core (faster)
 - intersegment branches
 - optimized math ops
 - more complete use of PObjs
 - beefed up packfiles
 - sub/continuation/coroutine fixes
 - better NCI (native calling interface)
 - many imcc improvements (including the -Oj flag for using IMCC metadata for
   JIT optimization)
 - jako improvements
 - shiny new BASIC compiler to go along with the earlier BASIC interpreter

Check out the mailing list archive at
http://archive.develooper.com/perl6-internals%40perl.org/ or just
download the code and try it out!

Reply via email to