"Brett W. Denner" wrote:
> 
> Brian Ingerson wrote:
> > NOTE: Currently, you'll need to use 'Inline::MakeMaker' instead of
> > ExtUtils::MakeMaker in each Makefile.PL in the hierarchy. This may
> > change. I'm still not 100% complete with this patch. Stay tuned.
> 
> My application has about 20 or so Perl modules in the heirarchy.  Two
> of them use Inline now, instead of XS.  I changed all the
> ExtUtils::MakeMaker
> lines in the Makefile.PL files to Inline::MakeMaker, and now it
> appears that the Inline files are processed for each of the 20-odd modules,
> not just once for each of the two that actually use Inline.

I'm having a hard time grokking this. What do you mean "the Inline files
are processed for each of the 20-odd modules"? Could you tell me where
the observed slowdowns are? Is it during "make" or "make test"?

> 
> When I do "perl Makefile.PL", "make", "make test", and "make install",
> what used to be a one-minute process now takes over ten minutes.
> Is there anything I can do to speed this up?

I really need a better description of the problem. Believe or not, I
really *don't* have tie to set up a 20 level test case in the next two
weeks. :)

But if you can help me track down what's going on, I'll be glad to fix.
The last test case you sent was extremely helpful.

(If I seem a little stressed, I am. I'm speaking at YAPC in 12 days,
O'Reilly Conference papers due Monday, and a day job to boot. Just so
you know.)

BTW, I'll be pretty much offline from June 12-17, and I want to leave
Inline in a happy place.

Cheers, Brian

-- 
perl -le 'use Inline C=>q{SV*JAxH(char*x){return newSVpvf
("Just Another %s Hacker",x);}};print JAxH+Perl'

Reply via email to