[RFC] tt1477 branch

Jonathan Leto jaleto at gmail.com
Thu Mar 4 05:04:49 UTC 2010


Howdy,

This looks like it will be very useful in the PL/Parrot [0] project. I
will attempt to try it out soon.

Thanks!

[0] http://github.com/leto/plparrot

On Wed, Mar 3, 2010 at 7:04 PM, Peter Lobsinger <plobsing at gmail.com> wrote:
> Hi all,
>
> I created the tt1477 branch to try to satisfy TT #1477 - provide a way
> for embedders to call into parrot with variable signatures.
>
> It provides a callback interface (Parrot_ext_call_cb) as an
> alternative to the existing varargs interface (Parrot_ext_call).
>
> I've used  ext/Parrot-Embed to demonstrate the utility of this
> interface. It now marshals between perl and parrot stacks
> appropriately for a given signature, so many more signatures are
> supported.
>
> Along the way, I discovered some unrelated problems in Parrot::Embed,
> so fixes for those are in there as well.
>
> I would appreciate any input.
>
>
> Peter Lobsinger
> _______________________________________________
> http://lists.parrot.org/mailman/listinfo/parrot-dev
>



-- 
Jonathan "Duke" Leto
jonathan at leto.net
http://leto.net


More information about the parrot-dev mailing list