Thanks Gabriel. Hadn't seen that one. 

On Thu, Apr 12, 2018 at 4:23 PM, Gabriel Scherer <gabriel.scherer@gmail.com> wrote:
One notable use of ephemerons within a "compiler fork" is their use in
the runtime of Jacques-Henri Jourdan's statistical memory profiler:

paper: https://hal.inria.fr/hal-01406809/document
code: https://github.com/jhjourdan/ocaml/blob/memprof/byterun/memprof.c

On Thu, Apr 12, 2018 at 5:12 PM, KC Sivaramakrishnan <sk826@cam.ac.uk> wrote:
> Hi All,
>
> I'm looking to find out the extent of the use of ephemerons in the wild. A
> quick search for "Ephemerons.set_key" on github led me to a single use in an
> external library [1], while other uses seem to be wrappers, unit tests or
> compiler forks. Are there other uses of ephemerons in tools or libraries
> which I am missing?
>
> Kind Regards
> KC
>
> [1]:
> https://github.com/dune-universe/dune-universe/blob/f49e4812532abee72d3b858ee0aeb7babb933cb6/packages/sexplib0.v0.11.0/sexp_conv.ml#L118