#1914: Dead code in src/pmc/Capture.pmc
------------------------+---------------------------------------------------
Reporter: DavidCzech | Type: RFC
Status: new | Priority: minor
Milestone: | Component: core
Version: master | Severity: low
Keywords: pmc | Lang:
Patch: | Platform:
------------------------+---------------------------------------------------
Changes (by whiteknight):
* severity: medium => low
* component: none => core
* priority: normal => minor
* version: 2.10.0 => master
* keywords: => pmc
* type: bug => RFC
Comment:
I don't know for a fact that all these vtables are dead code, but I
suspect it. There's no way to access them from PIR that I can find, and I
don't think parrot uses Capture PMC internally for anything. I can imagine
HLLs making use of it somehow, like a subclass whose get_x_keyed_pmc
vtable redirected to the get_x_keyed_str vtable of the parent type, but
that's about it (and doesn't seem too compelling to me anyway).
I would really like to hear if anybody is using these vtables or, more
generally, if anybody is using the Capture PMC for any purpose. I suspect
Capture is being used, but I would not be surprised to hear that it is
not.
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/1914#comment:1>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets