From 3de08c3f6fe1ebe4d8b2bab988479566a7838d06 Mon Sep 17 00:00:00 2001 From: Nicky Date: Wed, 14 Aug 2013 13:09:24 +0200 Subject: [PATCH] Replace std::map with boost::unordered_map as this one is queried very often. --- indra/llappearance/llavatarappearance.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/indra/llappearance/llavatarappearance.h b/indra/llappearance/llavatarappearance.h index f554468184..bbcc7ab13f 100644 --- a/indra/llappearance/llavatarappearance.h +++ b/indra/llappearance/llavatarappearance.h @@ -134,7 +134,11 @@ public: LLVector3 mHeadOffset; // current head position LLAvatarJoint *mRoot; - typedef std::map joint_map_t; + // This map gets queried a huge amount of time. + // typedef std::map joint_map_t; + typedef boost::unordered_map joint_map_t; + // + joint_map_t mJointMap; void computeBodySize();