[elephant-devel] Memutil

Leslie P. Polzer leslie.polzer at gmx.net
Tue Apr 29 20:06:17 UTC 2008


> This is a legacy component that plays very nicely with BDB.  It should
> be possible to abstract over buffer-streams so you could put a
> different serializer in place for, say, a lisp-only backend.  I
> haven't been highly motivated to do this yet given there hasn't been a
> driver for it.  Do you have a reason, other than good code hygiene,
> for having such an abstraction?

Yes. It doesn't seem to play nice with the UFFI compatiblity layer
of CFFI (and UFFI itself in turn doesn't like CLISP).
It would be best to be independent of FFI stuff if one doesn't
use the BDB backend.


> It will have to be done eventually whenever we get to a proper lisp
> backend, but I'd need a pretty compelling argument to put my own time
> into this anytime soon.  I'm happy to review a patch however!  :)

I'll probably look into it.

  Thanks,

    Leslie




More information about the elephant-devel mailing list