aboutsummaryrefslogtreecommitdiffstats
path: root/tests/test_threadcidmap.cpp
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-10-31 11:47:09 +0100
committerDanilo M. <danix@danix.xyz>2026-10-31 11:47:09 +0100
commit027a50abe9f84c833994a35c428d22262a0698b7 (patch)
tree3043a05a4ec90b81a9fc5d7ab68a47b86f16ee9d /tests/test_threadcidmap.cpp
parent7ef382f7c1ea2dda38f81d007be29ae49612b95f (diff)
downloadqtmaildir-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 'tests/test_threadcidmap.cpp')
0 files changed, 0 insertions, 0 deletions