develooper Front page | perl.perl5.porters | Postings from February 2023

Re: PERL_RC_STACK branch: first cut

Thread Previous | Thread Next
February 28, 2023 11:07
Re: PERL_RC_STACK branch: first cut
Message ID:
On Tue, 28 Feb 2023 at 11:50, Dave Mitchell <> wrote:

> I would be very surprised if if any XS code could spot the difference on
> default builds. But this is perl, and we're constantly being surprised
> what breaks from trivial changes in core! On the other hand, even when
> built with PERL_RC_STACK, no CPAN module under dist/ or cpan/ needed
> fixing or tweaking to run, and Moose and its huge list of dependencies all
> installed ok.

FWIW. I found a set of XS modules that do die when built with

One that particularly surprised me was Text::CSV_XS.  I debugged a little,
but it wasnt obvious to me and I moved on with the assumption it would be
small cheese for you to decipher.

On the other hand, I tested them on your branch with the PERL_RC_STACK
define omitted (eg "normal build") and IIRC they passed. (I say IIRC
because I was heavily jet-lagged towards the end of that session and it all
was starting to blur together...) So that supports your theory that without
PERL_RC_STACK defined nothing should notice.



perl -Mre=debug -e "/just|another|perl|hacker/"

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