Internals
- The Parrot Bytecode (PBC) Format
- Memory Internals
- Parrot Vtables
- Parrot embedding system
- Parrot embedding system overview
- Parrot Subsystem Porting Introduction
Development Notes
- Byteorder Conversion Functions
- C function decoration guidelines
- Make Cover
- Debugging Parrot with Microsoft Visual C++
- Design Notes for Events
- The Headerizer
- Infant Mortality
- Long option parsing
- About the IMCC optimizer
- Notes on the PARROT_EXPORT macro
- Parrot Calling Conventions in C
- parrot calling conventions state table
- Freeze/Thaw Design Notes
- Parrot PMC/Object Design Meeting Notes
- Profiling Parrot
Project Documentation
- Cage Cleaner Guide
- Committer Guide
- Core Inclusion
- Git Terminology
- How to use Git to work on Parrot
- A Collection of Useful Tips for Parrot Hacking
- Guidelines for pending merge reviews
- Metacommitter Guide
- Release manager guide
- Managing Tickets
- Debian Packaging Guide
- Ubuntu Packaging Guide
Deprecations
- Parrot Deprecations
- Parrot Deprecations for 3.6
- Parrot Deprecations for 3.3
- Parrot Deprecations for 3.0
- Parrot Deprecations for 2.9
- Parrot Deprecations for 2.6
- How to Deprecate Parrot Code