Skip Menu |

This queue is for tickets about the B-XPath CPAN distribution.

Report information
The Basics
Id: 20010
Status: open
Priority: 0/
Queue: B-XPath

People
Owner: Nobody in particular
Requestors: jjore [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Doesn't work on threaded perl
B::XPath doesn't currently work on threaded perl. Do you have plans to add that support or not? I recently added some sv_harder and gv_harder methods to B::Lint to allow it to work on threaded perl. Perhaps the same thing can happen here. Or if I add the methods to B would you use them? I've also a thought to add them to B::Utils so that older B modules can get these methods as well. Your thoughts are requested, Josh
Subject: Re: [rt.cpan.org #20010] Doesn't work on threaded perl
Date: Thu, 22 Jun 2006 23:01:13 -0700
To: bug-B-XPath [...] rt.cpan.org
From: chromatic <chromatic [...] wgz.org>
On Tuesday 20 June 2006 09:20, via RT wrote: Show quoted text
> B::XPath doesn't currently work on threaded perl. Do you have plans to > add that support or not? I recently added some sv_harder and gv_harder > methods to B::Lint to allow it to work on threaded perl. Perhaps the > same thing can happen here. > > Or if I add the methods to B would you use them? I've also a thought to > add them to B::Utils so that older B modules can get these methods as well.
Thanks for the ticket. I don't know what it would take to make B::XPath work here; as far as I know, you're the only other person who's used it. If you make the methods available (or better yet, send a patch and a short description of what to do), I'm happy to support threaded builds. B::Utils sounds like a good choice. -- c