Parrot Deprecations for 4.0

FixedPMCArray.set_pmc

The set_pmc vtable, commonly accessed via the "assign" op, has been moved from FixedPMCArray to ResizablePMCArray.

Rationale

This operation is potentially-resizing. It therefore stands to reason that a fixed-size array should not implement this interface.

Replacement

If you need this operation, you should be using ResizablePMCArray, which still implements this interface.