Re: [Evolution-hackers] Did 3.4 just get really slow?



On Sat, 2012-05-19 at 23:21 +0100, David Woodhouse wrote:
> [imapx:B] vanished: 65754
> camel_folder_summary_remove_uid() took 0.033764s
> [imapx:B] vanished: 65755
> camel_folder_summary_remove_uid() took 0.043655s
> ...
> 
> What the hell happened? This code wasn't this slow before, was it?

	Hi,
it might be after my changes in CamelFolderSummary and
CamelStoreSummary, namely under call of
camel-folder-summary.c: folder_summary_update_counts_by_flags()
That function updates CamelFolderSummary's properties about number of
read/under/junk/deleted/... messages, which can invoke change
notifications, to which CamelStoreSummary listens through
camel_store_summary_connect_folder_summary(), but it sets 5 seconds
delay for its saving (it was significantly slower when saving
immediately :) ), though I do not see what else can be the bottleneck
here.
	Bye,
	Milan




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]