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: Wed Dec 9 09:23:51 UTC 2009
Modified Files:
pkgsrc/lang/parrot: Makefile PLIST distinfo
pkgsrc/lang/parrot/patches: patch-ai
Added Files:
pkgsrc/lang/parrot/patches: patch-ak
Log Message:
Update to version 1.7.0.
Pkgsrc changes:
o Adapt the patch to t/op/io.t to a change done upstream slightly
after 1.7.0 was released.
o Add a patch which fixes a problem exposed by one of the tests,
related to library cloning, which caused dlclose() to be called
twice with the same handle value, ref. Parrot ticket 1340.
Upstream changes:
New in 1.7.0
- Functionality
+ Parrot_capture_lex has been added to the PARROT_EXPORT API
+ PARROT_MAX_ARGS has been increased from 8 to 16 to allow for
ops that take mo re than 8 args
- Performance
+ The profiling runcore now caches metadata for improved performance
- Maintenance and cleanup
+ Expanded the Parrot debugger documentation
+ Parrot debugger now uses the new Parrot STRING API
+ Continue to port rest of internals to use the STRING API
- Deprecations
+ The JIT subsystem has been removed and is being written from
the ground up. More information can be found at
https://trac.parrot.org/parrot/wiki/JITRewrite
+ Implicit optional named parameters (eligible in 2.1)
+ Continuation-based ExceptionHandlers (eligible in 2.1)
+ Use of undocumented variables in class_init (eligible in 2.1)
+ Parrot_oo_get_namespace (eligible in 2.1)
- Bugfix
+ Improved line number tracking in IMCC
- Tests
+ Converted many more Perl 5 tests to PIR
+ Expanded test coverage of the CallSignature, Namespace, FixedPMCArray,
ResizeableIntegerArray and ExceptionHandler PMCs
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 pkgsrc/lang/parrot/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/lang/parrot/PLIST
cvs rdiff -u -r1.18 -r1.19 pkgsrc/lang/parrot/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/lang/parrot/patches/patch-ai
cvs rdiff -u -r0 -r1.1 pkgsrc/lang/parrot/patches/patch-ak
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