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 Jun 17 21:31:59 UTC 2009
Modified Files:
pkgsrc/lang/parrot: Makefile distinfo
Log Message:
Update from version 1.1.0 to 1.3.0.
OK'ed by agc@
Upstream changes:
Parrot 1.3.0 News:
- Core
+ Optimized parts of the IO system
+ Fixed inheritance hierarchy of FileHandle and Socket PMC types
+ Fixed leaks involving subroutines and Parrot_Context
+ Cleaned up and refactored GC internals, including fixes and optimizations
+ Optimized PMC class manipulations to use type numbers instead
of string names
+ Fixed problems involving hashval calculations in strings
+ Removed unnecessary MULTI dispatches in built-in PMCs
+ Fixed memory leaks involving PMCs that were not properly destroyed
+ Fixed creation of PMCProxy PMCs in correct namespaces
+ Added preliminary Pipe support
+ Fixed cloning of Object PMCs
+ Added root_new opcode
+ Added initial versions of Packfile PMCs with read/write capabilities
- Compilers
+ Fixed several memory leaks in IMCC
+ Updated PCT to use root_new opcode
+ Added support for keyword "self" in NQP
- Documentation
+ Improved and expanded /docs/book
+ Updated project documentation
+ Defined 'experimental' status and procedures in DEPRECATED.pod
- Miscellaneous
+ Cleaned code and improved code-level documentation
+ Various bugfixes, code cleanups, and coding standard fixes
+ Added an experimental compiler library to help use PIR libraries from HLLs
+ Updated OpenGL library and examples to support experimental HLL import
Parrot 1.2.0 News:
- Core
+ Fixes for pir classes inheriting from core pmcs.
+ Cleaned up headers and reorganized some sources into subsystem directories.
+ Clean up PMCs so libparrot.so exports far fewer vtable/method symbols.
+ Clean up the GC API.
+ Several unicode identifier improvements in IMCC.
- Deprecations
+ Protoobject stringification is gone.
- Documentation
+ Rewrite several core documents.
+ Many reworks, improvements & additions to the Parrot Book.
+ Installation PDD is launched out of draft.
- Tools
+ Fixes for running the language shell generator outside the parrot tree.
+ Several fixes for developing and building HLLs from an installed parrot.
+ Configure.pl now has a --no-line-directives option to ease
source level debugging.
- Miscellaneous
+ Portability updates for macports, netbsd, mingw32, hpux.
+ Several (build time, runtime) performance improvements.
+ Lots of updates to examples and tests.
+ Various bugfixes, code cleanups, and coding standard fixes.
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 pkgsrc/lang/parrot/Makefile
cvs rdiff -u -r1.12 -r1.13 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