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

Parrot 0.0.10 released

11 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