JimmyZ raydiak: I think all three (void *) could be removed 03:20
raydiak JimmyZ: oh thanks for looking...hands are messy...will get back here when I can :) just wondering why we woulda wanted a dereference there in any case 03:25
JimmyZ maybe some odd bug :P 03:26
random good/bad things
dalek arVM: b38d2e5 | (Andrew Egeler)++ | src/core/nativecall. (2 files):
Allow passing MVMArray's to C functions

Note that we can't have a C function return a MVMArray because of memory management confusion.
This lets us pass Bufs and Blobs directly into C from Perl 6.
19:44
arVM: aba0adf | FROGGS++ | src/core/nativecall. (2 files):
Merge branch 'master' of github.com/retupmoca/MoarVM into retupmoca-master
arVM: 0d08507 | FROGGS++ | src/core/nativecall.c:
172048c | raydiak++ | src/core/nativecall.c:

This reverts commit b6f6b29eeac369b9f8fcb0d761fea0f3bebac730. Without checking whether we are actually casting from a pointer-to-pointer specifically, this extra dereference breaks things like
  irclog.perlgeek.de/perl6/2015-01-31#i_10035684
arVM: e53d2cc | raydiak++ | src/core/nativecall.c:
Allow casting from CArrays
MoarVM: 4ee4925 | raydiak++ | src/core/nativecall. (2 files):