| | 1 | Tasks chromatic has identified as necessary and will do, will help someone do, or will document in sufficient detail that someone else can do part or all of them: |
| | 2 | |
| | 3 | * ClassVtableOverrides |
| | 4 | * Merge Context and CallSignature PMCs |
| | 5 | * Enable bytecode migration between (supported) bytecode versions |
| | 6 | * Fix annotation storage, indexing, and line numbers |
| | 7 | * Move GC flags out of PMC headers |
| | 8 | * Add write barriers for the GC |
| | 9 | * Delay MMD registration until the first creation of a PMC with MMD candidates |
| | 10 | * Improve performance and storage and lookup of class and object attributes |
| | 11 | * Implement the sweep-free linked list GC |
| | 12 | * Define necessary ops for Lorito |
| | 13 | * Deprecate mutable STRINGs |
| | 14 | * Deprecate NULL STRING pointers in public API |
| | 15 | * Create language and engine for PAST/POST optimizations |
| | 16 | * Replace IMCC with PIRC |