Le lundi 23 août 2010 07:09:05, Florent Monnier a écrit : > an alternative method is to provide a string from ocaml to c then c fills > this buffer, then you can save allocations by reusing the same buffer, > see:
This is a good idea but I would be a little bit suspicious about using "noalloc". Even if it works in your tests, this options is very delicate to use with the Gc, and may segfault in some cases. Beside, I think that the benefit of noalloc have to be traded off with the complexity of the function in terms of elementary instructions. Romain _______________________________________________ Caml-list mailing list. Subscription management: http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list Archives: http://caml.inria.fr Beginner's list: http://groups.yahoo.com/group/ocaml_beginners Bug reports: http://caml.inria.fr/bin/caml-bugs