diff options
author | Richard Linden <none@none> | 2013-02-08 00:04:20 -0800 |
---|---|---|
committer | Richard Linden <none@none> | 2013-02-08 00:04:20 -0800 |
commit | 87f04a6dcc7881a3cbd7677ab0e0aface379b13d (patch) | |
tree | e7cea5ae7c143c0baf655f66b287eab752cc19df /indra/llcommon/llfasttimer.cpp | |
parent | 438cbfe489cc34261ac600bbb22983164e59b1d9 (diff) | |
parent | e3700112f313f3570887047d5b56a661af0afac5 (diff) |
Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting-metrics
Diffstat (limited to 'indra/llcommon/llfasttimer.cpp')
-rw-r--r-- | indra/llcommon/llfasttimer.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/indra/llcommon/llfasttimer.cpp b/indra/llcommon/llfasttimer.cpp index 809a0ef4bf..4387218f5a 100644 --- a/indra/llcommon/llfasttimer.cpp +++ b/indra/llcommon/llfasttimer.cpp @@ -434,4 +434,12 @@ void TimeBlockAccumulator::reset( const TimeBlockAccumulator* other ) } } +LLUnit<LLUnits::Seconds, F64> BlockTimer::getElapsedTime() +{ + U64 total_time = TimeBlock::getCPUClockCount64() - mStartTime; + + return (F64)total_time / (F64)TimeBlock::countsPerSecond(); +} + + } // namespace LLTrace |