Parrot 1.4.0 "Mundo Cani"
Milestone information
- Project:
- Parrot
- Series:
- 1.4
- Version:
- 1.4.0
- Code name:
- Mundo Cani
- Released:
- Registrant:
- Ronald Blaschke
- Release registered:
- Active:
- No. Drivers cannot target bugs and blueprints to this milestone.
Activities
- Assigned to you:
- No blueprints or bugs assigned to you.
- Assignees:
- No users assigned to blueprints and bugs.
- Blueprints:
- No blueprints are targeted to this milestone.
- Bugs:
- No bugs are targeted to this milestone.
Download files for this release
Release notes
- 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
Changelog
This release does not have a changelog.
0 blueprints and 0 bugs targeted
There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.