Richard Linden
0f58ca02cd
SH-3275 WIP Update viewer metrics system to be more flexible
...
cleaned up accumulator merging logic
introduced frame recording to LLTrace directly instead of going through LLViewerStats
moved consumer code over to frame recording instead of whatever the current active recording was
2012-10-12 00:20:19 -07:00
Richard Linden
b3107e3764
merge
2012-10-10 20:15:21 -07:00
Richard Linden
74ac0182ec
SH-3405 WIP convert existing stats to lltrace system
...
fixed units conversion so that trace getters return convertable units
removed circular dependencies from lltrace*
converted more stats to lltrace
2012-10-10 19:25:56 -07:00
Richard Linden
05510799e5
SH-3275 WIP Update viewer metrics system to be more flexible
...
renamed mergeSamples to mergeRecording
2012-10-09 22:18:07 -07:00
Richard Linden
8bb0a6ef73
post merge cleanup
2012-10-09 18:07:31 -07:00
Richard Linden
f5852ff448
Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting
2012-10-09 18:05:32 -07:00
Richard Linden
aff9654c11
SH-3275 WIP Update viewer metrics system to be more flexible
...
added PeriodicRecorder class for frame by frame stats accumulation
2012-10-09 18:02:47 -07:00
Richard Linden
960f8764ad
SH-3405 WIP convert existing stats to lltrace system
...
added update() method to trace recorders to allow mid-collection snapshots
2012-10-05 11:44:36 -07:00
Richard Linden
4dce574a8d
SH-3405 WIP convert existing stats to lltrace system
...
added update() method to trace recorders to allow mid-collection snapshots
2012-10-05 10:51:38 -07:00
Richard Linden
3960fdf9e0
SH-3275 WIP Update viewer metrics system to be more flexible
...
moved threadrecorder classes into separate file
added Count trace type, which tracks value increases and decreases and can report churn
as well as overall growth rate
2012-10-04 23:11:57 -07:00
Richard Linden
7196619b4a
SH-3275 WIP Update viewer metrics system to be more flexible
...
implemented minimal merging logic
made recordings ligher weight by moving live tracking data into threadrecorder
2012-10-02 17:14:12 -07:00
Richard Linden
dbe9742703
SH-3404 create sampler class
...
renamed LLTrace::ThreadTrace to LLTrace::ThreadRecorder
renamed LLTrace::Sampler to LLTrace::Recording
2012-10-02 15:37:16 -07:00