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 22 21:29:32 UTC 2010

Modified Files:
        pkgsrc/lang/parrot: Makefile PLIST distinfo
        pkgsrc/lang/parrot/patches: patch-ae

Log Message:
Update parrot from version 2.10.1 to 2.11.0.

Pkgsrc changes:
 o Adapt PLIST to changes in the set of installed files
 o Adjust one patch to match the changed source

Upstream changes:
- Core
 + Just In Time native call frame generation using LibFFI
 + PIR op find_codepoint is no longer experimental, it is now supported
 + Several public functions in libparrot have been brought up to standard
   naming conventions.
 + Improved linked-list implementation in GC
 + set_addr opcode is being replaced with the new set_label opcode
   in core libraries
 + Removed deprecated CodeString PMC
 + Added close, is_closed, read, readline methods to Socket
 + Added experimental MappedByteArray PMC type
 + Added Parrot_warn_experimental, to warn the user about experimental features
 + Code for frontend executables moved from src/ to frontend/
 + Support for chunked receive in LWP library.
 + Added a "quickcover" make target
- Languages
 + PIRC
   - left the nest and is currently at https://github.com/parrot/pirc/
 + Community
   - Our README was translated into the following languages
    by Google Code-In students and mentors:
        Polish      README.polski
        Spanish     README.espanol
        German      README.deutsch
- Documentation
- Tests
 + Test coverage increase on PMCs: String, Integer, NameSpace,
   Complex, EventHandler
 + 'make quickcover' target added to speed up most essential
   parts of coverage analysis
 + 'tools/dev/headerizer.pl' refactored to improve maintainability
   (no change in functionality)


To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 pkgsrc/lang/parrot/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/lang/parrot/PLIST
cvs rdiff -u -r1.33 -r1.34 pkgsrc/lang/parrot/distinfo
cvs rdiff -u -r1.3 -r1.4 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