Parrot Foundation
businessMailing List: http://lists.parrot.org/mailman/listinfo/parrot-users
Parrot is a virtual machine designed to efficiently compile and execute bytecode for dynamic languages.
Completed Tasks
- Add --mem-limit commandline option to Parrot
 - Add new function Parrot_api_pmc_box_number
 - Add POD/manpage docs for parrot-nqp
 - Add POD/manpage docs for parrot-prove
 - Add POD/manpage docs for parrot_config
 - Add POD/manpage docs for parrot_nci_thunk_gen
 - Add POD/manpage docs for parrotbug
 - Add POD/manpage docs for pbc_to_exe
 - Add POD/manpage docs for plumage
 - Add POD/manpage docs for winxed
 - Add Rosella as a git submodule to parrot-libgit2 and use it in the build system
 - Cleanup compiler functions
 - Cleanup src/extend.c
 - Cleanup src/interp/
 - Create POD/manpages for ops2c
 - Deduplicate methods in FileHandle
 - Document expression-less switch statement in Winxed
 - Documentation for Winxed typed array synax
 - Fix cross-platform path handling
 - Handle TODO notes in src/extend.c
 - Implement Levenshtein Distance Algorithm in Winxed for Rosella
 - Implement ls program using Winxed and Rosella
 - Implement Mersenne Twister Algorithm in Winxed for Rosella
 - Implement nl utility using Winxed and Rosella
 - Implement Smoothsort algorithm in Winxed for Rosella
 - Implement the Doomsday Rule for Rosella in Winxed
 - Port --runtime-prefix option to Winxed
 - Port _is_small_prime from Perl 5 to Winxed
 - Port is_strong_lucas_pseudoprime from Perl 5 to Winxed
 - Port is_strong_pseudoprime from Perl 5 to Winxed
 - Port/Implement optimized π(x) (prime_count) from Perl 5 to Winxed
 - Refactor and rename Parrot_pf_load_language
 - Refactor Parrot_debug_add_mapping
 - Remove "new string" opcodes
 - Winxed Examples in Rosella docs
 - Winxed Screencast
 - Write a Timsort implementation in Winxed or NQP