#1918: Remove share and share_ro VTABLEs
--------------------------+-------------------------------------------------
Reporter: Yuki`N | Owner:
Type: experimental | Status: new
Priority: normal | Milestone:
Component: core | Version: 2.10.0
Severity: medium | Keywords:
Lang: | Patch:
Platform: all |
--------------------------+-------------------------------------------------
In my fork of parrot on github, I've created
[https://github.com/nol888/parrot/tree/remove_share_ro an experimental
branch] to determine whether or not removing the `share` and `share_ro`
VTABLEs have any effect on Parrot as a whole.
I've come up with the verdict that removing these virtually dead VTABLEs
has no effect on the operation of Parrot itself, with all tests passing
(`make fulltest`).
Further tests are recommended with Rakudo and other HLLs which build on
master, but overall it seems like removal of these VTABLEs is a relatively
simply dead code pruning.
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/1918>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets