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:           Mon Jul 27 08:23:10 UTC 2009

Modified Files:
        pkgsrc/lang/parrot: Makefile PLIST distinfo

Log Message:
Update from version 1.3.0 to 1.4.0.

Upstream changes:

- Core
  + Key and Iterator refactor
  + Major pbc_to_exe generated code speed improvement
  + New "Infinite Memory" GC core for demonstration purposes
  + gc_debug runcore and GC-related heisenbug fixes
  + Elimination of variable expansion in parrot_config
  + CLI arguments are processed as Unicode by default
  + Substantial optimizations in NCI
  + Parrot builds on Win64
  + Hashes can use native types as keys and values
  + Fixed installed pbc_to_exe
  + Simplification of PMC generation code
  + Improved GC encapsulation and API documentation
- Documentation
  + List of candidates for embedding API (docs/embed.pod)
  + PIR book sent to publisher
- Testing
  + Several conversions of Perl test to pure PIR.
  + C indentation coding standards test improvement
  + Improved test coverage of example code
- Deprecations
  + Removal of PGE rules: <null> <fail> <sp> <lt> <gt> <dot>
  + Removal of PGE methods: .text .item .result_object
  + Deprecation of most dynops
+ Miscellaneous
  + Beginnings of OpenGL::Math library; OpenGL bindings and library
    marked experimental
  + Localizing and consting fixes
  + Many memory and thread-related leaks plugged


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 pkgsrc/lang/parrot/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/lang/parrot/PLIST
cvs rdiff -u -r1.13 -r1.14 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