pmc2c: code cleanup
James E Keenan
jkeen at verizon.net
Sun Jun 10 12:32:25 UTC 2012
In the course of further pondering the PMC dump issues raised in
https://github.com/parrot/parrot/issues/512, I had occasion to go back
and read some of the packages underlying tools/build/pmc2c.pm for the
first time in several years.
I found one package which is no longer used and should have been removed
years ago.
https://github.com/parrot/parrot/issues/787:
lib/Parrot/Pmc2c/Object.pm no longer needed
And I found two packages whose subroutines were used in very few places.
With a little refactoring, these subroutines can be placed in other
packages.
https://github.com/parrot/parrot/issues/789:
lib/Parrot/Pmc2c/Attribute.pm can be eliminated
https://github.com/parrot/parrot/issues/790:
lib/Parrot/Pmc2c/MULTI.pm can be eliminated
The tickets describe the issues more fully and name the branches where
my revisions are stored. Please review. Assuming no objections, I'll
merge these branches into master on Tuesday (or as soon thereafter as my
YAPC schedule permits), so they have plenty of time to smoke before the
June 19 release.
Thank you very much.
Jim Keenan
More information about the parrot-dev
mailing list