add cached object count stat

meow-7.2.2
Richard Linden 2013-10-15 10:19:52 -07:00
parent 1acceb3633
commit 45f93f5fbb
2 changed files with 7 additions and 1 deletions

View File

@ -661,6 +661,8 @@ void LLWorld::updateVisibilities()
LLViewerCamera::getInstance()->setFar(cur_far_clip);
}
static LLTrace::SampleStatHandle<> sNumActiveCachedObjects("numactivecachedobjects", "Number of objects loaded from cache");
void LLWorld::updateRegions(F32 max_update_time)
{
if(LLViewerCamera::getInstance()->isChanged())
@ -682,6 +684,7 @@ void LLWorld::updateRegions(F32 max_update_time)
{
mNumOfActiveCachedObjects += (*iter)->getNumOfActiveCachedObjects();
}
sample(sNumActiveCachedObjects, mNumOfActiveCachedObjects);
}
void LLWorld::clearAllVisibleObjects()

View File

@ -62,7 +62,10 @@
<stat_bar name="objs"
label="Total Objects"
stat="numobjectsstat"/>
<stat_bar name="newobjs"
<stat_bar name="objs"
label="Cached Objects"
stat="numactivecachedobjects"/>
<stat_bar name="newobjs"
label="New Objects"
stat="numnewobjectsstat"/>
<stat_bar name="object_cache_hits"