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: Thu Jan 28 13:06:19 UTC 2010
Modified Files:
pkgsrc/lang/parrot: Makefile PLIST distinfo
pkgsrc/lang/parrot/patches: patch-ad patch-ae
Log Message:
Update parrot from version 1.8.0 to 1.9.0.
Pkgsrc changes:
o Adjust patches to match new code
o Adjust PLIST to what's being installed
Upstream changes:
- Core
+ Made profiling runcore output format configurable and extensible
options include "pprof" and "none" ("binary" and "callgrind" are planned)
+ Added environment variables to specify profiling output type and filename
(PARROT_PROFILING_OUTPUT and PARROT_PROFILING_FILENAME)
+ Began merging Freeze/Thaw and Bytecode generator/loader
- Compilers
+ Included latest nqp-rx compiler, with many improvements
- GLOBAL:: package identifier
- dynamic variables look in global namespace
- $obj."$method" syntax
- :p(os) and :c(ontinue) option on regexes
- try/CATCH/CONTROL handling
- support leading & on subroutine declarations
- allow "category:" names (for builtin operators)
- simple version of smartmatch operator
- simple regex matches
- updated HLL::Compiler with new import/export methods
- Miscellaneous
+ Portability updates for RTEMS, and Intel architectures with GNU compilers
+ Completed conversion of ticket tracking system from RT to Trac
+ New draft of PDD31 for HLL export API and import implementation
+ Several (build time, runtime) performance improvements
+ Converted many tests to PIR, reducing test execution time
+ Various bugfixes, code cleanups, and coding standard fixes
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 pkgsrc/lang/parrot/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/lang/parrot/PLIST
cvs rdiff -u -r1.20 -r1.21 pkgsrc/lang/parrot/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/parrot/patches/patch-ad
cvs rdiff -u -r1.1 -r1.2 pkgsrc/lang/parrot/patches/patch-ae
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