tt1931-nci-parameters-deprecation branch ready for testing

Peter Lobsinger plobsing at
Wed Apr 27 15:39:23 UTC 2011

On Wed, Apr 27, 2011 at 10:02 AM, Donald Hunter <donald at> wrote:
> Hi Peter,
> The V type signature is used on an experimental branch in Zavolaj. See here:
> In TT #1931 there is mention of a more general call-by-reference system.  Is
> there an alternative that zavolaj can use, or will this commit break the
> zavolaj branch?
> The branch is a work in progress to get zavolaj working with SQLite which
> extensively uses opaque pointer out parameters.

PCRE's pcre_compile function also makes use of pass-by-reference. This
binding has been updated to the new API and makes a good reference, in
my opinion.

> Cheers,
> Donald.
> On 26 April 2011 02:20, Peter Lobsinger <plobsing at> wrote:
>> The tt1931-nci-parameters-deprecation is feature complete and ready
>> for testing/merge.
>> This branch removes several complex, magical NCI type signature types.
>> For a full list and rationale, see TT #1931. Supporting changes have
>> been made to config::auto::opengl, pcre.pir, postgres.pir, and
>> key.pmc.
>> No breakage in core is anticipated with this branch, nor is any
>> performance regression. Please test to confirm this is the case.
>> Baring any unforseen problems, I will be merging this branch in the
>> next couple of days.
>> Thanks,
>> Peter Lobsinger
>> _______________________________________________

More information about the parrot-dev mailing list