Commit Graph

25634 Commits (ccb8d6f2c59588bcb3b933c98831ee7da74eed03)

Author SHA1 Message Date
Xiaohong Bao ccb8d6f2c5 Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting-metrics 2013-03-21 17:16:13 -06:00
Richard Linden 1f507c3cfc SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
copied over scene load frame differencing changes from viewer-interesting
made periodicrecording flexible enough to allow for indefinite number of periods
added scene loading stats floater
fixed collapsing behavior of container views
2013-03-21 00:37:20 -07:00
Richard Linden 452d3350a2 Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting-metrics 2013-03-18 23:39:09 -07:00
Richard Linden 78f60fad0e SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
cleaned up MemTrackable stats to not use special padded allocation
2013-03-18 23:37:57 -07:00
Richard Linden df6dfc4d1d SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
cleaned up xml file
2013-03-18 16:19:21 -07:00
Richard Linden 8de397b19e SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
changed LLCriticalDamp to LLSmoothInterpolation and sped up interpolator lookup
improvements to stats display of llstatbar
added scene load stats floater accessed with ctrl|shift|2
2013-03-18 08:43:03 -07:00
Xiaohong Bao ba54846697 for SH-3968: Rendering issues when scene loading monitoring code disabled on Mac. 2013-03-14 20:54:28 -06:00
Richard Linden 7b4d27ecbc SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
collapsed Orientation enums to all use LLView::EOrientation
added ability to display stat bar horizontally
2013-03-14 19:36:50 -07:00
Richard Linden b9c78533ae separated RecordingBuffers from Recording to make active recording stack more safe (part 2) 2013-03-11 01:09:48 -07:00
Richard Linden 24a1ceb25d separated RecordingBuffers from Recording to make active recording stack more safe 2013-03-11 01:08:51 -07:00
Richard Linden 1a256eca28 renamed some variables/methods in LLTrace to make things clearer 2013-03-11 00:37:50 -07:00
Richard Linden 4e3fddf271 fixed remaining sample and add calls 2013-03-08 17:08:00 -08:00
Richard Linden 4a5f14afc9 Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting-metrics 2013-03-06 11:08:49 -08:00
Richard Linden f07b9c2c69 renamed LLTrace stat gathering classes/methods to make the structure of LLTrace clearer
Count becomes CountStatHandle
Count.sum becomes sum(Count, value), etc.
2013-03-06 11:08:25 -08:00
Richard Linden a6bb68b6e5 SH-3275 FIX interesting Update viewer metrics system to be more flexible
fix for inaccurate optimization of full block time calculations
2013-02-13 15:21:20 -08:00
Richard Linden 67ac6e7a29 SH-3275 FIX interesting Update viewer metrics system to be more flexible
streamlined fast timer delta tracking
2013-02-10 23:53:45 -08:00
Richard Linden f19254e633 SH-3275 FIX interesting Update viewer metrics system to be more flexible
moved image timings under "Update Images" fast timer
2013-02-09 01:04:35 -08:00
Richard Linden 2e15e8fd4b SH-3275 FIX interesting Update viewer metrics system to be more flexible
fixed anamolous LLFastTimer timings
2013-02-09 00:34:59 -08:00
Richard Linden 87f04a6dcc Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting-metrics 2013-02-08 00:04:20 -08:00
Richard Linden e3700112f3 SH-3275 WIP interesting Update viewer metrics system to be more flexible
added debug output to BlockTimer
2013-02-08 00:03:31 -08:00
Richard Linden 438cbfe489 SH-3275 WIP interesting Update viewer metrics system to be more flexible
fix for timings for recursive fast timers not being correct
2013-02-07 20:07:31 -08:00
Richard Linden b49cdb1c7a SH-3275 WIP interesting Update viewer metrics system to be more flexible
quantized fast timer range to nearest 20ms for easier reading
2013-02-05 11:31:45 -08:00
Richard Linden eb6c8959ca SH-3275 WIP interesting Update viewer metrics system to be more flexible
fixed most fast timer display and interaction issues
2013-02-02 01:09:52 -08:00
Richard Linden a441664c10 SH-3275 WIP interesting Update viewer metrics system to be more flexible
fast timer bars render correctly
2013-01-31 00:50:54 -08:00
Richard Linden 2c68d5367c SH-3275 WIP interesting Update viewer metrics system to be more flexible
fixed memory leak
fixed glitching of fast timer display
2013-01-27 21:35:20 -08:00
Richard Linden 09ee16c61d SH-3275 WIP interesting Update viewer metrics system to be more flexible
fix for extendablerecording not having right state
2013-01-25 16:15:19 -08:00
Richard Linden 3a555a2ff8 SH-3275 WIP interesting Update viewer metrics system to be more flexible
removed LLFastTimerView::getFrameTimer()
dead code elimination
fixed off by one array access crash
2013-01-24 19:53:17 -08:00
Richard Linden 096b2738c2 SH-3275 WIP interesting Update viewer metrics system to be more flexible
clean up LLFastTimerView so it can be converted to handling LLTrace data
2013-01-24 01:18:49 -08:00
Richard Linden 28ab53d0cd merge 2013-01-22 20:44:18 -08:00
Richard Linden 6fc355814f SH-3275 WIP Update viewer metrics system to be more flexible
fix for mac unit tests failing
2013-01-22 20:30:05 -08:00
Richard Linden e975ae35ab SH-3406 WIP convert fast timers to lltrace system
fixed crash on startup
2013-01-18 15:59:16 -08:00
Richard Linden d290112d6f merge 2013-01-17 20:14:40 -08:00
Richard Linden b030b6b00e Merge 2013-01-17 20:12:10 -08:00
Richard Linden 43a92d01af SH-3406 WIP convert fast timers to lltrace system
fixed some uninitialized variables
root timer accumulator was being initialized to NULL
2013-01-17 20:11:43 -08:00
Richard Linden 0825eb0207 merge 2013-01-17 20:04:39 -08:00
Richard Linden a0413bdef7 fix for mac thread local storage 2013-01-17 20:04:26 -08:00
Richard Linden 670d03ceb8 SH-3406 WIP convert fast timers to lltrace system
fixed LLExtendableRecording to actually accumulator recording time period
renamed and updated LLStopWatchControlsMixin::initTo to setPlayState
2013-01-15 14:28:32 -08:00
Richard Linden 617195c9bc Automated merge with http://hg.lindenlab.com/richard/viewer-interesting-metrics 2013-01-15 10:12:59 -08:00
Richard Linden a745093556 Attempted fix for thread local storage on OS X 2013-01-15 10:12:23 -08:00
Richard Linden 486743e77e SH-3406 WIP convert fast timers to lltrace system
improved performance of fast timer stat gathering (fixed typo)
2013-01-14 23:10:02 -08:00
Richard Linden 20b2fa4052 SH-3406 WIP convert fast timers to lltrace system
improved performance of fast timer stat gathering
2013-01-14 23:08:01 -08:00
Richard Linden 6272ca1ad8 SH-3405 WIP convert existing stats to lltrace system
more gcc fixes
2013-01-11 16:52:43 -08:00
Richard Linden e0f2c608cf Automated merge with file:///c:%5Ccode%5Cviewer-interesting-metrics 2013-01-11 16:32:47 -08:00
Richard Linden 91a8383b4a SH-3406 WIP convert fast timers to lltrace system
gcc 4.1 fixes
2013-01-11 16:30:05 -08:00
Richard Linden ca21e13667 Automated merge with file:///c:%5Ccode%5Cviewer-interesting-metrics 2013-01-11 15:46:18 -08:00
Richard Linden 512d7381ec SH-3406 WIP convert fast timers to lltrace system
gcc 4.1 fixes
2013-01-11 15:45:20 -08:00
Richard Linden 433d53ea55 Automated merge with file:///c:%5Ccode%5Cviewer-interesting-metrics 2013-01-11 14:52:31 -08:00
Richard Linden 85df1df3c3 SH-3406 WIP convert fast timers to lltrace system
gcc 4.1 fixes
2013-01-11 14:24:52 -08:00
Richard Linden a3d07fd4c2 Automated merge with file:///c:%5Ccode%5Cviewer-interesting-metrics 2013-01-11 13:15:39 -08:00
Richard Linden dd54893bcf merge 2013-01-11 13:11:33 -08:00