Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Parrot 0.0.10 released

8 views
Skip to first unread message

Steve Fink

unread,
Mar 18, 2003, 10:35:57 PM3/18/03
to perl6-i...@perl.org, perl6-l...@perl.org, perl6-a...@perl.org, perl5-...@perl.org
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!

0 new messages