Changes between Version 3 and Version 4 of FreezeThawTasklist

Show
Ignore:
Timestamp:
02/16/10 00:53:33 (12 years ago)
Author:
plobsing
Comment:

Move pmc_freeze_with_pmcs branch tasks into done category

Legend:

Unmodified
Added
Removed
Modified
  • FreezeThawTasklist

    v3 v4  
    11With Parrot 2.0, we deprecated much of the current freeze/thaw system in order to replace the current system with a more pluggable one. 
    22 
    3 == The Plan == 
    4  * Replace visit_info with  PMCs (tentatively named ImageIOFreeze and ImageIOThaw) which: 
     3== Done == 
     4 * Replace visit_info with  PMCs (named ImageIO) which: 
    55    * satisfy the interface visit_info provides PMCs being frozen/thawed. 
    66    * provide an interface (preferably vtable) for src/pmc_freeze.c to use. 
     7 
     8== The Plan == 
    79 * Convert src/pmc_freeze.c into a driver around these PMCs. All encoding/decoding logic should be in the PMCs. If possible make this driver implementable in PIR, to make explanations easier to end users and allow for creating clones of the driver with slight modifications from PIR. 
    810 * Create alternate reader/writer/visitor PMCs to eg: provide a simple text representation (which might allow PASM to contain all information in PBC); provide a size accumulator (TT #362)