From bd271f9bf0dbc3d6bd36b54d4af3afcb0defb0b3 Mon Sep 17 00:00:00 2001
From: Rye Mutt <rye@alchemyviewer.org>
Date: Thu, 1 Oct 2020 01:29:16 -0400
Subject: [PATCH] Reorder LLNameValue members for better cache efficiency

---
 indra/llmessage/llnamevalue.h | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/indra/llmessage/llnamevalue.h b/indra/llmessage/llnamevalue.h
index f8b556b5fee..44ded233152 100644
--- a/indra/llmessage/llnamevalue.h
+++ b/indra/llmessage/llnamevalue.h
@@ -165,16 +165,16 @@ class LLNameValue
 	
 public:
 	char						*mName;
+	UNameValueReference			mNameValueReference;
 
 	char						*mStringType;
-	ENameValueType				mType;
 	char						*mStringClass;
-	ENameValueClass				mClass;
 	char						*mStringSendto;
+	LLStringTable				*mNVNameTable;
+	ENameValueType				mType;
+	ENameValueClass				mClass;
 	ENameValueSendto			mSendto;
 
-	UNameValueReference			mNameValueReference;
-	LLStringTable				*mNVNameTable;
 };
 
 extern LLStringTable	gNVNameTable;
-- 
GitLab