pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/parrot
Module Name: pkgsrc
Committed By: he
Date: Fri Aug 20 09:29:18 UTC 2010
Modified Files:
pkgsrc/lang/parrot: Makefile PLIST distinfo
Log Message:
Update parrot from version 2.4.0 to 2.5.0.
Pkgsrc changes:
o Adapt PLIST and Makefile to what's in the package source and what
is now being installed.
Upstream changes:
* Core
o Added ByteBuffer PMC to allow direct byte manipulation
o Modified some PMC vtable functions to reduce complexity,
simplifying coverage.
o Modified PAST to generate symbolic PASM constants in PIR output.
o General STRING API cleanups
o Increased test coverage of core PMCs
o Fixed up 'exit' opcode, added CONTROL_EXIT exception type.
o Experimental 'unroll' opcode renamed to 'finalize'
* NQP-rx
o Added proper support for multisubs and multimethods
o Fixed sigspace handling ** quantifier in regexes
o Added \e strings
o Added use of inversion lists for charclass lists in regexes
* Platforms
o EPEL (Extra Packages for Enterprise Linux) packages for
RHEL6.beta are available
* Begin moving towards Lorito, the ops refactor to enable pervasive
self-hosting and JIT compilation.
o All ops are now built with the self-hosted opsc compiler.
o For more Information about Lorito see:
+ http://trac.parrot.org/parrot/wiki/Lorito
+ http://trac.parrot.org/parrot/wiki/LoritoRoadmap
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 pkgsrc/lang/parrot/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/lang/parrot/PLIST
cvs rdiff -u -r1.27 -r1.28 pkgsrc/lang/parrot/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index