Parrot 1.3.0 "Andean Swift"

Milestone information

Project:
Parrot
Series:
1.3
Version:
1.3.0
Code name:
Andean Swift
Released:
 
Registrant:
Ronald Blaschke
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

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

File Description Downloads

Release notes 

- 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

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.

This milestone contains Public information
Everyone can see this information.