diff options
author | he <he> | 2009-06-17 21:31:58 +0000 |
---|---|---|
committer | he <he> | 2009-06-17 21:31:58 +0000 |
commit | 44e87ceea9acf457145c0317462a856271c754a0 (patch) | |
tree | 8bbb042e4030b26ef4cfd5c9790aa3e9f5f5797a /lang/parrot | |
parent | ed99302b4fa2c44c15ddd08328a4811300e1f5d1 (diff) | |
download | pkgsrc-44e87ceea9acf457145c0317462a856271c754a0.tar.gz |
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.
Diffstat (limited to 'lang/parrot')
-rw-r--r-- | lang/parrot/Makefile | 4 | ||||
-rw-r--r-- | lang/parrot/distinfo | 8 |
2 files changed, 6 insertions, 6 deletions
diff --git a/lang/parrot/Makefile b/lang/parrot/Makefile index 78f944c5f97..13ab5c03bd2 100644 --- a/lang/parrot/Makefile +++ b/lang/parrot/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.16 2009/05/19 21:41:48 he Exp $ +# $NetBSD: Makefile,v 1.17 2009/06/17 21:31:58 he Exp $ # -VERSION= 1.1.0 +VERSION= 1.3.0 RTYPE= devel DISTNAME= parrot-${VERSION} CATEGORIES= lang diff --git a/lang/parrot/distinfo b/lang/parrot/distinfo index 99bc4803f4a..48129a2c533 100644 --- a/lang/parrot/distinfo +++ b/lang/parrot/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.12 2009/05/19 21:41:48 he Exp $ +$NetBSD: distinfo,v 1.13 2009/06/17 21:31:58 he Exp $ -SHA1 (parrot-1.1.0.tar.gz) = 5f18ddf92f588135a741e52618fbc456ba56cf34 -RMD160 (parrot-1.1.0.tar.gz) = a329c698442ec73412ac886da59f188c0ff1e080 -Size (parrot-1.1.0.tar.gz) = 3896911 bytes +SHA1 (parrot-1.3.0.tar.gz) = 9c9e36d03b84fa04b889c79c03ad086996acbe7e +RMD160 (parrot-1.3.0.tar.gz) = 420209e92afdd065dcbc05489e03af3d9fc559d7 +Size (parrot-1.3.0.tar.gz) = 3915846 bytes SHA1 (patch-ad) = 9002a7ca55f8f960bea669e383431b3eeb83a878 SHA1 (patch-ae) = 72e4752112dab2f0b72ede5c45b77fd5b5554606 |