From: Chuck Lever Date: Fri, 16 Sep 2005 19:48:02 GMT Subject: Re: [PATCH/RFC] Build a shared / renamed / "stable" version of the library? Message-ID: <432B2172.8090803@citi.umich.edu> In-Reply-To: <7vmzmcj1eo.fsf@assigned-by-dhcp.cox.net> Junio C Hamano wrote: > - Management of even the most basic data structures used in > libgit.a shares the "run once" mentality. I can offhand > think of three but I am sure there are more: > > - active_cache: once you are done with the current cache, it > is very hard to reinitialize and use it without losing > memory [*2*]; > *2* Hopefully this will be fixed when Chuck is done but the work > and the discussion has just been started and I do not know how the > timeframe of this cache abstraction cleanup meshes with 1.0 > timeframe. well, i kept the "run-once" mentality. if that's something you'd like to go away, i can do that too, at some later point. begin:vcard fn:Chuck Lever n:Lever;Charles org:Network Appliance, Incorporated;Linux NFS Client Development adr:535 West William Street, Suite 3100;;Center for Information Technology Integration;Ann Arbor;MI;48103-4943;USA email;internet:cel@citi.umich.edu title:Member of Technical Staff tel;work:+1 734 763 4415 tel;fax:+1 734 763 4434 tel;home:+1 734 668 1089 x-mozilla-html:FALSE url:http://www.monkey.org/~cel/ version:2.1 end:vcard