FreeBSD Ports statistics

Lele Gaifax lele at nautilus.homeip.net
Sun Sep 3 19:29:22 BST 2006


John Arbash Meinel wrote:
> Well, I can't say exactly what is being held. My best guess was that it
> was the rlog. All I can say is that when bootstrapping, memory went to
>> 1GB. And then when running later, it dropped to 120MB. So it seemed
> like rlog would be the culprit.

Yes, it may very well be: the parser gets fed basically by

   reader = codecs.getreader(encoding)
   log = reader(output of rlor)
   return iterator_over_changeset_from_rlog(log)

so maybe the reader is retaining its input and should be explicitly 
closed, or something like that...

> Is this patch in the main distribution (or will be)? I can certainly
> download it locally, and see if it works for me. Though I'm not sure how
> to pull a new changeset out of 'trac' to get it into a darcs branch.

 From within the darcs branch:

$ darcs pull http://darcs.arstecnica.it/tailor

you can omit the explicit address if that's where you "darcs get"ed the 
branch

> 
> And to be honest, at this point, the 'bzr commit' time is starting to
> overwhelm the 'cvs update time'. Though every second I can shave off per
> revision will help. (I'm up to revno 13963, and I have 17584
> files/directories being versioned, and each commit is taking around 8s)
> A committed inventory is now 4.1MB.
> 
> If you can tell me how to get your patch, I would appreciate it.

Let me know,
bye, lele.




More information about the bazaar mailing list