[Solar-general] Fwd: [CaFe-pm] Fwd: Parrot 1.6.0, "half-pie" Released!

Diego Saravia dsa en unsa.edu.ar
Mie Sep 16 21:14:35 CEST 2009


---------- Mensaje reenviado ----------
De: Víctor A. Rodríguez (Bit-Man)
Para: Perl Mongers de Capital Federal <cafe-pm en pm.org>


Hola lister en s,

ya salió la nueva versión de Parrot, la máquina virtual sobre la que
corre Perl 6 (o al menos Rakudo, la implementación actual)

Enjoy !

---------- Forwarded message ----------
From: jerry gay <jerry.gay en parrot.org>
Date: Tue, Sep 15, 2009 at 11:01
Subject: Parrot 1.6.0, "half-pie" Released!
To: parrot-dev en lists.parrot.org, perl6-language en perl.org,
perl6-announce en perl.org, perl5-porters en perl.org


On behalf of the Parrot team, I'm proud to announce Parrot 1.6.0
"half-pie." Parrot (http://parrot.org/) is a virtual machine aimed
at running all dynamic languages.

Parrot 1.6.0 is available on Parrot's FTP site, or follow 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
Subversion
on the source code repository to get the latest and best Parrot code.

Parrot 1.6.0 News:
- Functionality
 + Added a fixed-size structure allocator to the Garbage Collector
 + Added a "lazy" mode to the PObj and Fixed-Size memory allocators
 + Added a profiling runcore, which generates Callgrind-compatible output
 + Added lexical subsystem opcodes: find_dynamic_lex, store_dynamic_lex
 + Converted Contexts to garbage-collectable PMC structures
 + Created a new Context API
 + Enhanced the PMC allocator to automatically allocate ATTR structures
- Performance
 + Optimized opcodes to cache the current Context for subsequent lookups
 + Reduced string comparisons in VTABLE_isa
- Maintenance and cleanup
 + Began proper encapsulation of STRING API
 + Unified all PMC destruction functions
 + Unified Continuation PMC and Parrot_cont structure
 + Unified Sub PMC and Parrot_sub structure
 + Removed PMC_EXT structure
 + Removed PMC_Sync from PMC
 + Removed UnionVal from PMC structure
- Bugfix
 + Fixed several stack-walking bugs in Garbage Collector code
 + Fixed bug when copying a NULL STRING, now returns empty STRING struct
- Tests
 + Converted several Perl5 tests to PIR
 + Expanded test coverage of NameSpace PMC
- Compilers
 + Made Parrot Compiler Toolkit available in the base install


Many thanks to all our contributors for making this possible, and our
sponsors
for supporting this project.  Our next scheduled release is 20 October 2009.

Enjoy!
~particle




--
Víctor A. Rodríguez (http://www.bit-man.com.ar)
El bit Fantasma (Bit-Man) - Programming: love it or leave it.
Perl Mongers Capital Federal (http://cafe.pm.org/)
GNU/Linux User Group - FCEyN - UBA (http://glugcen.dc.uba.ar/)
_______________________________________________
Cafe-pm mailing list
Cafe-pm en pm.org
http://mail.pm.org/mailman/listinfo/cafe-pm



-- 
Diego Saravia
Diego.Saravia en gmail.com
NO FUNCIONA->dsa en unsa.edu.ar
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: /pipermail/solar-general/attachments/20090916/8d4437cb/attachment-0001.html


Más información sobre la lista de distribución Solar-general