develooper Front page | | Postings from April 2015

Re: new Stream Test::Simple question, XS requirement

Thread Previous | Thread Next
Chad Granum
April 25, 2015 22:20
Re: new Stream Test::Simple question, XS requirement
Message ID:
I have no objections to having OPTIONAL XS available to speed things up for
people who want it. However I will not accept making XS a requirement. I
thought that since Scalar::Util::weaken was in core that there would be no
issues using it in a core module. If using weaken makes Test-Simple
non-corable, then I will use a slightly alternate design. But I will wait
for rjbs to weigh in on if Scalar::Util::weaken will block Test-Simple from


On Sat, Apr 25, 2015 at 2:57 PM, bulk88 <> wrote:

> Since Test::Stream::Context's core design uses weaken() everywhere, that
> means new Test::Simple always requires XS building (for Scalar::Util),
> which means it will never run on miniperl, and hence, new Test::Simple will
> never be in Perl core, is my understanding correct?
> I am asking this since if new Test::Simple is not PP clean and never will
> be, there are couple places I would like to throw XS at (the accessors in
> Test::Stream::HashBase::Meta in particular).

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About