Moritz Lenz wrote:
Vasily Chekalkin wrote:
I whould like to merge pcc_hackatron branch into trunk. I've implemented
last bit - op set_result_info at r45082.
Actually, I'll merge it right now with git, so we can always unmerge it
in case of very bad "black smoke".
Rakudo builds with the attached patch, but autothreading over junctions
fails:
$ ./perl6 -e 'sub a($x) { }; a(1|2)'
./perl6: symbol lookup error: dynext/perl6_ops.so: undefined symbol:
Parrot_pcc_fill_returns_from_c_args
The perl6.ops part of the patch is removing stuff that I'd expect needs
to instead be re-written (the bits for the other files may well be
correct though).
Please can somebody from the Parrot team who understands the changes to
handling returns (at least, I guess that's what changed) write a patch
to get Rakudo updated to use the new way?
Thanks,
Jonathan
_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-dev