petdance/scratch — Issue #1056: Allow for rw bffer to be passed by nci 'B' signature.
Author: petdance
Created: 2011-11-14 06:14:31+00:00
State: open
Labels: core, feature, Pri-normal, Sev-medium

This came up in a discussion between me, the reporter, and whiteknight over IRC. It appears that nci does not have a good way of passing a rw buffer of data to an external function and retrieving it later and whiteknight had some ideas about how to add the missing functionality. The functionality provided by the nci 'B' signature comes close but will discard changes to the data before returning.
This ticket is being posted at Mr Whitworth's request and if I have any misunderstanding about what was wanted please feel free to add correction comments etc. A link to the IRC discussion is here [http://irclog.perlgeek.de/parrot/2010-09-18#i_2840413].

Originally http://trac.parrot.org/parrot/ticket/1799 by ronaldws