diff options
author | Richard Linden <none@none> | 2012-11-27 17:26:12 -0800 |
---|---|---|
committer | Richard Linden <none@none> | 2012-11-27 17:26:12 -0800 |
commit | 1c894c05c10ef37be6507ee4bc4e9173506adfb6 (patch) | |
tree | e8136ca59f5e18ad18ed974fb0c7f722b62cd8c2 /indra/newview/llviewerassetstats.h | |
parent | 5d51175cd79b15cf036cd7e6bd646a1a0777eb7f (diff) |
SH-3406 WIP convert fast timers to lltrace system
hunting down bad values and crashes
Diffstat (limited to 'indra/newview/llviewerassetstats.h')
-rw-r--r-- | indra/newview/llviewerassetstats.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/indra/newview/llviewerassetstats.h b/indra/newview/llviewerassetstats.h index 835df89149..5b25d791a9 100644 --- a/indra/newview/llviewerassetstats.h +++ b/indra/newview/llviewerassetstats.h @@ -74,7 +74,7 @@ * LLViewerAssetStatsFF is provided for conditional test-and-call * operations. */ -class LLViewerAssetStats +class LLViewerAssetStats : public LLStopWatchControlsMixin<LLViewerAssetStats> { public: /** @@ -177,6 +177,7 @@ public: public: LLViewerAssetStats(); LLViewerAssetStats(const LLViewerAssetStats &); + // Default destructor is correct. LLViewerAssetStats & operator=(const LLViewerAssetStats &); // Not defined @@ -202,6 +203,10 @@ public: LLSD asLLSD(bool compact_output); protected: + void handleStart(); + void handleStop(); + void handleReset(); + typedef std::map<region_handle_t, LLTrace::Recording > PerRegionRecordingContainer; // Region of the currently-active region. Always valid but may |