On 31 March 2016 at 09:18, Malcolm Matalka <[email protected]> wrote:
> I just read https://blogs.janestreet.com/faster-ocaml-to-c-calls/ and am
> wondering if noalloc is supported in Ctypes.  I looked around the API
> documentation a bit and didn't see it but probably missed it.

All the machinery necessary to support noalloc is in place, but it's
not currently switched on because of a difficulty involving callbacks
from C into OCaml.  See the comment here for details:

    
https://github.com/ocamllabs/ocaml-ctypes/blob/935d5a11/src/cstubs/cstubs_generate_ml.ml#L107-L113

So the only piece remaining before we flip the switch to start
generating code with noalloc is a small piece of interface design.

There's also an issue open to track the feature:

    https://github.com/ocamllabs/ocaml-ctypes/issues/132
_______________________________________________
Ctypes mailing list
[email protected]
http://lists.ocaml.org/listinfo/ctypes

Reply via email to