diff options
| author | Danilo M. <danix@danix.xyz> | 2026-10-31 11:47:09 +0100 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-10-31 11:47:09 +0100 |
| commit | 027a50abe9f84c833994a35c428d22262a0698b7 (patch) | |
| tree | 3043a05a4ec90b81a9fc5d7ab68a47b86f16ee9d /docs/manual-verification.md | |
| parent | 7ef382f7c1ea2dda38f81d007be29ae49612b95f (diff) | |
| download | qtmaildir-027a50abe9f84c833994a35c428d22262a0698b7.tar.gz qtmaildir-027a50abe9f84c833994a35c428d22262a0698b7.zip | |
fix: keep undo bookkeeping linear on large writes
addChangedMessageIds() ran QStringList::contains per id, quadratic on a
10k-message write, which item 211's archive and item 212's backfill both
produce.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'docs/manual-verification.md')
0 files changed, 0 insertions, 0 deletions
