[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH v6 00/11] libxl: ocaml: improve the bindings



> This series contains version 6 of the remaining patches to fix the OCaml
> bindings to libxl.
> 
> The main change compared to version 5 is that we now properly register the
> "user" values (OCaml values that are given to the libxl event system, and
> returned to OCaml in callbacks) with the OCaml GC.

It is worth noting that I tested this on xenopsd/XenServer by calling the 
Gc.compact function immediately after doing an asynchronous libxl call. This 
function causes OCaml to execute all phases of the GC, which includes moving 
all new and "live" values from the minor heap to the major heap. If there would 
still be any unregistered value, this should trigger an error almost 
immediately.

Cheers,
Rob

> For convenience, the patches in this series may be pulled using:
> git pull git://github.com/robhoes/xen.git hydrogen-upstream-v6
> 
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxx
> http://lists.xen.org/xen-devel

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.