3.1.0 Release on Tuesday February 15: tt1988_pmcemitter branch

James E Keenan jkeen at verizon.net
Mon Feb 7 02:53:09 UTC 2011


Michael Hind wrote:
> Hi all, just a reminder that the next release is in less that 2 weeks.
>
> I would appreciate it if any branch merges or major fixes are handled in the
> next week, certainly before Saturday 12th, when we can have a nice bugfest
> to sort out any remaining bugs.

Branch tt1988_pmcemitter is ready to merge.  The purpose of this branch 
was to deal with the fact that we have two identically named packages -- 
Parrot::Pmc2c::PMC -- in two differently named files -- 
lib/Parrot/Pmc2c/PMC.pm and lib/Parrot/Pmc2c/PMCEmitter.pm.  I 
consolidated the two packages and, much to my delight, everything Just 
Worked.

But, while I was poking around in the lib/Parrot/Pmc2c/* tree, I came 
across two Perl modules with very low test coverage.  Grepping the 
repository revealed that these modules had been sitting unused in our 
distro for at least 3-1/2 years.  Out they went.  There were a number of 
unused subroutines and methods in other Perl modules in this tree; most 
of those got the hook as well.

I have successfully tested this code through make fulltest on Linux/i386 
and through make test on Darwin/PPC.  AFAICT from grepping Rakudo code, 
Rakudo makes no calls to any of the deleted code.

mikehh:  Okay to merge?

kid51



More information about the parrot-dev mailing list