From a071d40d5f757e693bbac4e2fc036f99be3731c0 Mon Sep 17 00:00:00 2001 From: Nikita Sivukhin Date: Wed, 22 Oct 2025 20:21:47 +0400 Subject: [PATCH] Revert "faster extend_from_slice" This reverts commit ae8adc044958145dfc3f1224c55f1b1b3be45422. --- core/types.rs | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/core/types.rs b/core/types.rs index cb9c99082..a7259f8b1 100644 --- a/core/types.rs +++ b/core/types.rs @@ -1061,15 +1061,7 @@ impl ImmutableRecord { } pub fn start_serialization(&mut self, payload: &[u8]) { - let blob = self.as_blob_mut(); - blob.reserve(payload.len()); - - let len = blob.len(); - unsafe { - let dst = blob.as_mut_ptr().add(len); - std::ptr::copy_nonoverlapping(payload.as_ptr(), dst, payload.len()); - blob.set_len(len + payload.len()); - } + self.as_blob_mut().extend_from_slice(payload); } pub fn invalidate(&mut self) {