Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-11-01 | Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting-metrics | Richard Linden | |
2012-11-01 | SH-3405 FIX convert existing stats to lltrace system | Richard Linden | |
final removal of remaining LLStat code | |||
2012-10-29 | SH-3405 WIP convert existing stats to lltrace system | Richard Linden | |
fixed predicate update logic and reduced to 2 classes | |||
2012-10-26 | SH-3405 WIP convert existing stats to lltrace system | Richard Linden | |
fixed llpredicate so that values and rules work uniformly with predicate logic and/or/negate works in parallel with set/clear | |||
2012-10-25 | SH-3405 WIP convert existing stats to lltrace system | Richard Linden | |
fixed crash on exit | |||
2012-10-23 | SH-3405 WIP convert existing stats to lltrace system | Richard Linden | |
converted "int" to "S32" | |||
2012-10-23 | SH-3405 WIP convert existing stats to lltrace system | Richard Linden | |
cleaned up predicate system, made unknown work with remove | |||
2012-10-23 | SH-3405 WIP convert existing stats to lltrace system | Richard Linden | |
improved predicate system, added uncertain/unknown predicates | |||
2012-10-22 | Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting | Richard Linden | |
2012-10-22 | SH-3405 WIP convert existing stats to lltrace system | Richard Linden | |
added return value to serialize function to track if any values were written | |||
2012-10-22 | SH-3405 WIP convert existing stats to lltrace system | Richard Linden | |
sanitized param block code to accept isValid and isProvided at any point added predicates to control serialization | |||
2012-10-22 | Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting | Richard Linden | |
2012-10-22 | SH-3405 WIP convert existing stats to lltrace system | Richard Linden | |
removed spam and dead code | |||
2012-10-20 | SH-3405 WIP convert existing stats to lltrace system | Richard Linden | |
fixed build | |||
2012-10-19 | SH-3405 WIP convert existing stats to lltrace system | Richard Linden | |
removed spam and dead code | |||
2012-10-19 | SH-3405 WIP convert existing stats to lltrace system | Richard Linden | |
finished most of conversion of llviewerassetstats ported some param block fixes from viewer-chui converted viewer asset stats to param block format | |||
2012-10-18 | SH-3405 WIP convert existing stats to lltrace system | Richard Linden | |
created param block skeleton for asset stats removed most of llviewerassetstats logic | |||
2012-10-18 | SH-3405 WIP convert existing stats to lltrace system | Richard Linden | |
fixed trace recording on background threads hitting null pointer | |||
2012-10-17 | SH-3405 WIP convert existing stats to lltrace system | Richard Linden | |
started conversion of llviewerassetstats removed old, dead LLViewerStats code made units tracing require units declaration clean up of units handling | |||
2012-10-17 | SH-3275 Update viewer metrics system to be more flexible | Richard Linden | |
put template parameter back in LLUnit units added free function operators for mathematical manipulation of unit values converted texture memory tracking to units | |||
2012-10-15 | SH-3405 WIP convert existing stats to lltrace system | Richard Linden | |
converted all remaining LLViewerStats to lltrace | |||
2012-10-12 | SH-3405 WIP convert existing stats to lltrace system | Richard Linden | |
default to double precision now fixed unit conversion logic for LLUnit renamed LLTrace::Rate to LLTrace::Count and got rid of the old count as it was confusing some const correctness changes | |||
2012-10-12 | SH-3275 WIP Update viewer metrics system to be more flexible | Richard Linden | |
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-10 | merge | Richard Linden | |
2012-10-10 | SH-3405 WIP convert existing stats to lltrace system | Richard Linden | |
fixed units conversion so that trace getters return convertable units removed circular dependencies from lltrace* converted more stats to lltrace | |||
2012-10-09 | SH-3275 WIP Update viewer metrics system to be more flexible | Richard Linden | |
renamed mergeSamples to mergeRecording | |||
2012-10-09 | post merge cleanup | Richard Linden | |
2012-10-09 | Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting | Richard Linden | |
2012-10-09 | SH-3275 WIP Update viewer metrics system to be more flexible | Richard Linden | |
added PeriodicRecorder class for frame by frame stats accumulation | |||
2012-10-05 | SH-3405 WIP convert existing stats to lltrace system | Richard Linden | |
added update() method to trace recorders to allow mid-collection snapshots | |||
2012-10-05 | SH-3405 WIP convert existing stats to lltrace system | Richard Linden | |
added update() method to trace recorders to allow mid-collection snapshots | |||
2012-10-04 | SH-3275 WIP Update viewer metrics system to be more flexible | Richard Linden | |
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-03 | SH-3405 WIP convert existing stats to lltrace system | Richard Linden | |
SH-3403 FIX implement unit conversion LLUnit implements unit tracking and conversion added support for LLUnit to LLTrace duplicated most llstats into LLTrace equivalents | |||
2012-10-02 | SH-3275 WIP Update viewer metrics system to be more flexible | Richard Linden | |
implemented minimal merging logic made recordings ligher weight by moving live tracking data into threadrecorder | |||
2012-10-02 | SH-3404 create sampler class | Richard Linden | |
renamed LLTrace::ThreadTrace to LLTrace::ThreadRecorder renamed LLTrace::Sampler to LLTrace::Recording | |||
2012-10-01 | SH-3275 WIP Run viewer metrics for object update messages | Richard Linden | |
cleaned up API samplers are now value types with copy-on-write buffers under the hood removed coupling with LLThread | |||
2012-09-30 | SH-3275 WIP Run viewer metrics for object update messages | Richard Linden | |
factored out lltrace::sampler into separate file added rudimentary lltrace support to llstatgraph made llstatgraph use param blocks more effectively moves initial set of stats over to lltrace removed windows.h #defines for min and max | |||
2012-09-28 | SH-3275 WIP Run viewer metrics for object update messages | Richard Linden | |
created separate constructor for static allocation of sampler buffer fixed start/stop/resume semantics of samplers and added sampler time interval tracking | |||
2012-09-26 | SH-3275 WIP Run viewer metrics for object update messages | Richard Linden | |
slave threads now pushing data to master thread | |||
2012-09-26 | SH-3275 WIP Run viewer metrics for object update messages | Richard Linden | |
fixed various issues related to unit tests and LLThreadLocalPtr initialization and teardown | |||
2012-09-24 | fixed build | Richard Linden | |
moved LLThread::lockData and unlockData back to header | |||
2012-09-24 | SH-3275 WIP Run viewer metrics for object update messages | Richard Linden | |
moved LLThreadLocalPtr to llapr fixed various startup race conditions for LLThreadLocalPtr | |||
2012-09-21 | SH-3275 WIP Run viewer metrics for object update messages | Richard Linden | |
added LLThreadLocalPtr broke llmutex out into llmutex.h got primary sampling buffer under thread local storage | |||
2012-09-14 | SH-3275 WIP Run viewer metrics for object update messages | Richard Linden | |
renamed some variables/methods | |||
2012-09-14 | SH-3275 WIP Run viewer metrics for object update messages | Richard Linden | |
added multi-threaded sampling to LLTrace first pass at data aggregation | |||
2012-09-07 | SH-3275 WIP Run viewer metrics for object update messages | Richard Linden | |
added buffer merging and copying | |||
2012-09-07 | SH-3275 WIP Run viewer metrics for object update messages | Richard Linden | |
created buffer type for storing trace data added merging logic for different trace types | |||
2012-09-06 | SH-3275 WIP Run viewer metrics for object update messages | Richard Linden | |
further development of lltrace (accumulator and storage classes) | |||
2012-09-06 | SH-3275 WIP Run viewer metrics for object update messages | Richard Linden | |
lltrace cleanup | |||
2012-09-06 | another build fix | Richard Linden | |