[cl-store-devel] Fastest way to convert an object to a vector?
Kilian Sprotte
ml13 at onlinehome.de
Sun Jan 21 10:49:56 UTC 2007
Hi Chris,
I am almost sure you have already seen this, but just in case:
You took a look at http://common-lisp.net/project/bdb?
I think there is quite some infrastructure for what you want to do,
so it might be of interest (I did not take a very close look, however).
Finally it boils down to:
(setf (symbol-function 'buf-writer)
(make-cbuffer-writer #'cl-store:store))
Cheers,
Kilian
Am 17.01.2007 um 20:01 schrieb Chris Dean:
>
> "Sean Ross" <rosssd at gmail.com> writes:
>> I'm afraid not, cl-store just knows how to serialize objects to
>> streams. Are you looking to bypass WITH-OUTPUT-TO-SEQUENCE for
>> performance reasons or aesthetic ones?
>
> For performance reasons (in general I think that flexi-streams is very
> nice). I'm creating many intermediate objects that need to be garbage
> collected and I'd like to reduce the amount of garbage.
>
> Cheers,
> Chris Dean
> _______________________________________________
> cl-store-devel mailing list
> cl-store-devel at common-lisp.net
> http://common-lisp.net/cgi-bin/mailman/listinfo/cl-store-devel
More information about the cl-store-devel
mailing list