On Wed, Apr 27, 2011 at 10:02 AM, Donald Hunter <[email protected]> wrote: > Hi Peter, > The V type signature is used on an experimental branch in Zavolaj. See here: > https://github.com/jnthn/zavolaj/blob/out_params/lib/NativeCall.pm6 > 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 <[email protected]> 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 >> _______________________________________________ >> http://lists.parrot.org/mailman/listinfo/parrot-dev > > _______________________________________________ http://lists.parrot.org/mailman/listinfo/parrot-dev
