Replace SIMD assembly with initialized Node16::index + valgrind client request #77

Merged
andrew merged 2 commits from client-request-instead-of-asm into main 2026-08-04 00:07:21 +00:00
Showing only changes of commit 6d9810fe7f - Show all commits
+2
View File
@@ -2025,6 +2025,8 @@ Node *erase(Node *self, WriteContext *writeContext, bool logical) {
parent48->childMaxVersion[lastChildrenIndex] = writeContext->zero;
VALGRIND_MAKE_MEM_UNDEFINED(parent48->children + lastChildrenIndex,
sizeof(parent48->children[0]));
VALGRIND_MAKE_MEM_UNDEFINED(parent48->reverseIndex + lastChildrenIndex,
sizeof(parent48->reverseIndex[0]));
if (needsDownsize(parent48)) {
downsize(parent48, writeContext);