#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

Reply via email to