Changes between Version 14 and Version 15 of IOTasklist

Show
Ignore:
Timestamp:
06/10/09 01:50:50 (13 years ago)
Author:
whiteknight
Comment:

remove completed items, add a few new tasklist items

Legend:

Unmodified
Added
Removed
Modified
  • IOTasklist

    v14 v15  
    55 * Plain %s in parrot printf-alike functions do not handle NULL C strings well. Fix. 
    66 
     7 * Further optimize where possible. 
     8 
    79= IO PMCs = 
    8  
    9  * Create an abstract "IOHandle" class 
    10  
    11  * Abstract relevant API code from FileHandle and Socket into IOHandle 
    1210 
    1311 * Separate pipe-related logic out of FileHandle 
    1412 
    15  * Fix StringHandle to be a proper subclass of IOHandle 
     13 * Add a "Close" or "Disconnect" method to the Socket PMC 
     14 
     15 * Unify the codepaths for Socket and Pipe into the IO API. Refactor the IO API to be more unified. 
    1616 
    1717 * Create a "Select" PMC 
    18  
    19  * Use roles and VTABLE_does to differentiate capabilities of different PMC types. 
    2018 
    2119== Ideas == 
     
    4240 
    4341= Completed: = 
     42 
     43 * Create an abstract "IOHandle" class 
     44 
     45 * Abstract relevant API code from FileHandle and Socket into IOHandle 
     46 
     47 * Fix StringHandle to be a proper subclass of IOHandle 
    4448 
    4549 * Rip out the layers structures and macros. (After the migration is complete.)