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
07:11 ggoebel111111113 joined 08:11 zakharyas joined 08:53 oetiker joined 09:51 kjs_ joined 10:18 rurban joined 11:44 rurban joined 12:53 kjs_ joined 13:54 FROGGS[mobile] joined 15:10 FROGGS joined 17:10 pyrimidine joined 17:26 kjs_ joined 17:42 kjs_ joined 19:35 kjs_ joined
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):
20:15 brrt joined 21:02 rurban joined 21:04 kjs_ joined 21:10 Peter_R joined 22:04 FROGGS_ joined 22:31 pyrimidi_ joined 22:35 woolfy joined 23:53 Peter_R joined