[elephant-devel] Memutil
Ian Eslick
eslick at media.mit.edu
Tue Apr 29 21:07:03 UTC 2008
On Apr 29, 2008, at 4:06 PM, Leslie P. Polzer wrote:
>
>> 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.
>
That is certainly true.
>
>> 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.
>
Great! It touches a bunch of code, but isn't terribly complicated.
> Thanks,
>
> Leslie
>
> _______________________________________________
> elephant-devel site list
> elephant-devel at common-lisp.net
> http://common-lisp.net/mailman/listinfo/elephant-devel
More information about the elephant-devel
mailing list