diff options
author | Richard Linden <none@none> | 2013-10-17 14:23:56 -0700 |
---|---|---|
committer | Richard Linden <none@none> | 2013-10-17 14:23:56 -0700 |
commit | 1beaedacadc8093c9df612992a873f9c89354bce (patch) | |
tree | a056537b11fb577b7dee9ed236a2616eb0989d9d /indra/llcommon/llfasttimer.h | |
parent | 1c26d4265666cd232d38724ad6f1e32fd2dc2d34 (diff) |
moved root timer to global variable
added flag to LLInstanceTracker to allow multiple values per key
made StatType allow multiple values per key to eliminate block timer related crash
Diffstat (limited to 'indra/llcommon/llfasttimer.h')
-rwxr-xr-x | indra/llcommon/llfasttimer.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/indra/llcommon/llfasttimer.h b/indra/llcommon/llfasttimer.h index 4821d6c386..614e7fdb4c 100755 --- a/indra/llcommon/llfasttimer.h +++ b/indra/llcommon/llfasttimer.h @@ -88,7 +88,6 @@ class BlockTimerStatHandle : public StatType<TimeBlockAccumulator> { public: - typedef LLInstanceTracker<StatType<TimeBlockAccumulator>, std::string> instance_tracker_t; BlockTimerStatHandle(const char* name, const char* description = ""); TimeBlockTreeNode& getTreeNode() const; @@ -99,6 +98,7 @@ public: typedef std::vector<BlockTimerStatHandle*>::const_iterator child_const_iter; child_iter beginChildren(); child_iter endChildren(); + bool hasChildren(); std::vector<BlockTimerStatHandle*>& getChildren(); StatType<TimeBlockAccumulator::CallCountFacet>& callCount() |