#504: packfile pmcs
----------------------+-----------------------------------------------------
 Reporter:  Infinoid  |       Owner:  bacek                
     Type:  roadmap   |      Status:  new                  
 Priority:  normal    |   Milestone:  1.2                  
Component:  core      |     Version:                       
 Severity:  medium    |    Keywords:  packfile pmc core pbc
     Lang:            |       Patch:                       
 Platform:            |  
----------------------+-----------------------------------------------------

Comment(by bacek):

 Hi.

 packfile_revamp branch was landed into trunk before 1.1.

 There is a few questions before we can close this ticket:

 1. Current PackfileAnnotation/Annotations/AnnotationKeys are very low-
 level and exposes too much "guts". We can simplify it by hiding
 AnnotationKeys functionality inside Annotations and build
 PackFile_AnnotationKeys c-structure during pack. It will be helpful for
 implementig PBC generating within Parrot.

 2. PackfileSegment exposes "pack" and "unpack" functions. But it virtually
 impossible to implement proper memory management in such functions.

 3. "Old" implementation of Packfile PMC attached loaded PBC to interp.
 Same memory management issues. Current implementation doesn't do it.
 Should I resurrect attaching to interp or "loadlib" op is enough?

 --
 Bacek

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/504#comment:7>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets

Reply via email to