aboutsummaryrefslogtreecommitdiffstats
path: root/prototypes/connections/module-save.c
diff options
context:
space:
mode:
authoreunhhu <[email protected]>2026-09-26 16:37:53 +0100
committereunhhu <[email protected]>2026-09-26 16:37:53 +0100
commit382cb351d5fe30b6d8e86860f14025d6ca2dce29 (patch)
tree56156b885a4ffac8f995f1f0149771a27d019260 /prototypes/connections/module-save.c
parent92f5545efb7aab0b3a4a4c73a65364ef519cd5d4 (diff)
downloadpure-382cb351d5fe30b6d8e86860f14025d6ca2dce29.tar.gz
pure-382cb351d5fe30b6d8e86860f14025d6ca2dce29.zip
Find a list item's stored offset only when the list is stored
Every insert, remove and set computed the item's offset in the draft, linear in the items before it, even for a list without a draft: building a list in memory (reading a stored one, migrating a record, or a list that is not stored) was quadratic. The offset is now found where the draft is spliced.
Diffstat (limited to 'prototypes/connections/module-save.c')
0 files changed, 0 insertions, 0 deletions