One other observation. When one uses maildir format, does IncorporateMessage has to call |nsMsgLocalMailFolder::GetDatabaseWOReparse| 8, 12, or 13 times? (I mean not a few, but this function gets called rather many times from my local verbose dump.) Does IncorporateMessage try to consolidate the receiving and incorporating of e-mails into a bunch of few e-mails?) Again, I am not sure if I saw this with mbox format folder usage. But again, until the current pending TB (and possibly valgrind) instance is purged from memory (I am keeping it just in case somebody wanted to take a look at particular data structure from gdb), I cannot test other scenarios easily.
Bug 1333342 Comment 28 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
One other observation. When one uses maildir format, does IncorporateMessage has to call |nsMsgLocalMailFolder::GetDatabaseWOReparse| 8, 12, or 13 times? (I mean not a few, but this function gets called rather many times beween IncorporateMessage is called and it finishes from what I observe in my local verbose dump.) Does IncorporateMessage try to consolidate the receiving and incorporating of e-mails into a group action of incorporating a few e-mails at a time in the case of |maildir| support?) Again, I am not sure if I saw this with mbox format folder usage. But again, until the current pending TB instance (and possibly valgrind, too) is purged from memory (I am keeping the process image live under gdb just in case somebody wanted to take a look at particular data structure from gdb), I cannot test other scenarios easily.