Re: [Evolution-hackers] Did 3.4 just get really slow?
- From: Milan Crha <mcrha redhat com>
- To: evolution-hackers gnome org
- Subject: Re: [Evolution-hackers] Did 3.4 just get really slow?
- Date: Mon, 21 May 2012 08:39:29 +0200
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]