#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