From db14191c73a73425fdba7ef9039acc82775b4cce Mon Sep 17 00:00:00 2001 From: Evgenii Malygin <2518859+678098@users.noreply.github.com> Date: Wed, 13 May 2026 08:15:46 -0400 Subject: [PATCH] Perf[ntsa_domainname.h]: improve CPU cache locality Place domain name size before buffer to improve CPU cache locality. --- groups/nts/ntsa/ntsa_domainname.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/groups/nts/ntsa/ntsa_domainname.h b/groups/nts/ntsa/ntsa_domainname.h index bbd1edcd..b3fb6ee7 100644 --- a/groups/nts/ntsa/ntsa_domainname.h +++ b/groups/nts/ntsa/ntsa_domainname.h @@ -98,8 +98,8 @@ class DomainName private: enum { BUFFER_SIZE = 256 }; - char d_buffer[BUFFER_SIZE]; bsl::uint32_t d_size; + char d_buffer[BUFFER_SIZE]; // Provide a private implementation. class Impl;