develooper Front page | perl.dbi.dev | Postings from February 2012

Re: dPERINTERP/MY_CXT (was: speeding up XS_DBI_dispatch())

Thread Previous | Thread Next
From:
Tim Bunce
Date:
February 13, 2012 05:19
Subject:
Re: dPERINTERP/MY_CXT (was: speeding up XS_DBI_dispatch())
Message ID:
20120213131904.GB593@timac.local
On Fri, Feb 10, 2012 at 03:27:24PM +0000, Dave Mitchell wrote:
> 
> I'm assuming that these won't be applied until after the windows() fork
> issue is fixed, so think of this email more as a preview.
> 
> The first fix is relatively straightforward, and is private to DBI.xs,
> since the PERINTERP macros were kind of a prototype for MY_CXT anyway.

Since the first was straightforward, and the windows fork issue has been
resolved (thanks Jan!) I've applied the first patch and uploaded a trial
release for cpantesters to chew on.

Thanks Dave.

I'll look more closely at the second this week. I won't apply it till
we've discussed any issues (which are most likely to be around how to
minimize the pain of synchronized updates of DBI and drivers). It might
even make sense to support both old and new mechanisms for a while.

There's also the mro_meta_init issue.

Tim.

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About