| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-09-25 | better memory usage for LLTrace (tighter packing of recording arrays) | Richard Linden | |
| removed complicated and unnecessary fast timer gapless handoff logic (it should be gapless anyway) improved MemTrackable API, better separation of shadow and footprint added memory usage stats to floater_stats.xml | |||
| 2013-09-07 | merge | Richard Linden | |
| 2013-09-07 | added memory usage and occlusion events to traces | Richard Linden | |
| renamed "current" to "primary" when referring to accumulators | |||
| 2013-09-05 | changed fast timer over to using macro | Richard Linden | |
| another attempt to move mem stat into base class | |||
| 2013-08-27 | broke out llunit.h into llunittype.h and llunits.h for unit declarations | Richard Linden | |
| changed unit declarations macros to make a lot more sense | |||
| 2013-08-21 | SH-4433 WIP Interesting: Statistics > Ping Sim is always 0 ms | Richard Linden | |
| made getPrimaryAccumulator return a reference since it was an always non-null pointer changed unit conversion to perform lazy division in order to avoid truncation of timer values | |||
| 2013-08-19 | BUILDFIX: fixed some units errors | Richard Linden | |
| 2013-08-15 | moved unit types out of LLUnits namespace, since they are prefixed | Richard Linden | |
| 2013-08-14 | BUILDFIX: added header for numeric_limits support on gcc | Richard Linden | |
| added convenience types for units F32Seconds, etc. | |||
| 2013-08-09 | second phase summer cleaning | Richard Linden | |
| replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc. | |||
| 2013-08-09 | SH-4374 FIX Interesting: Statistics Object cache hit rate is always 100% | Richard Linden | |
| moved object cache sampling code so that it actually gets executed default values for stats are NaN instead of 0 in many cases | |||
| 2013-07-31 | cleanup - renamed valueAs to valueInUnits and made it a symmetrical ↵ | Richard Linden | |
| getter/setter | |||
| 2013-07-19 | BUILDFIX: #include and dependency cleanup | Richard Linden | |
| 2013-07-18 | SH-4297 WIP interesting: viewer-interesting starts loading cached scene late | Richard Linden | |
| fixed ostream precision munging in llsys | |||
| 2013-07-01 | SH-4294 FIX Interesting: Statistics Texture cache hit rate is always 0% | Richard Linden | |
| also, removed LLTrace::init and cleanup removed derived class implementation of memory stat for LLMemTrackable is automatic now | |||
| 2013-06-30 | fixed memory leak due to implementation of LLThreadLocalSingleton | Richard Linden | |
| removed LLThreadLocalSingleton collapsed all thread recorder classes to single type, LLTrace::ThreadRecorder moved fasttimer stack head to llthreadlocalsingletonpointer via ThreadRecorder | |||
| 2013-06-28 | SH-4299 FIX Interesting: High fps shown temporarily off scale in statistics ↵ | Richard Linden | |
| console added ability to force uniqueness of LLCopyOnWritePointer converted more variables to units added convenience function for unit constants | |||
| 2013-06-20 | merge with release | Richard Linden | |
| 2013-06-19 | SH-4246 FIX interesting: fast timers significantly decreases framerate | Richard Linden | |
| moved collapsed flag to fast timer tree node | |||
| 2013-06-18 | SH-4246 FIX interesting: fast timers significantly decreases framerate | Richard Linden | |
| removed implicit flushes on reads from recorders for better performance made sure stack timers were updated on recorder deactivate faster rendering and better ui for fast timer view | |||
| 2013-06-17 | SH-3931 WIP Interesting: Add graphs to visualize scene load metrics | Richard Linden | |
| added getAs and setAs to LLUnit to make it clearer how you specify units removed accidental 0-based indexing of periodicRecording history... should now be consistently 1-based, with 0 accessing current active recording removed per frame timer updates of all historical timer bars in fast timer display added missing assignment operator to recordings | |||
| 2013-06-13 | SH-3931 WIP Interesting: Add graphs to visualize scene load metrics | Richard Linden | |
| changed Units macros and argument order to make it more clear optimized units for integer types fixed merging of periodicrecordings...should eliminate duplicate entries in sceneloadmonitor history | |||
| 2013-06-05 | merge with viewer-release | Richard Linden | |
| 2013-05-30 | SH-3931 WIP Interesting: Add graphs to visualize scene load metrics | Richard Linden | |
| reverted SlaveThreadRecorder update gating moved processTimes() outside of Recording, so it is called only once per frame refined sample merge logic so that multi-threaded samples do not stomp on linear history of a stat | |||
| 2013-05-01 | Merge vwr-dev-mat | Graham Madarasz | |
| 2013-04-30 | Merge 3.5.1 into Materials | Graham Madarasz | |
| 2013-04-19 | merge changes for DRTVWR-294 | Oz Linden | |
| 2013-04-11 | Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting-metrics | Richard Linden | |
| 2013-04-10 | SH-3931 WIP Interesting: Add graphs to visualize scene load metrics | Richard Linden | |
| removed PeriodicRecording::getTotalRecording as it was showing up at the top on the profiler renamed getPrevRecordingPeriod, etc. to getPrevRecording | |||
| 2013-03-29 | Update Mac and Windows breakpad builds to latest | Graham Madarasz | |
| 2013-03-25 | BUILDFIX gcc fix | Richard Linden | |
| 2013-03-22 | merge with viewer-release | Richard Linden | |
| 2013-02-13 | SH-3275 FIX interesting Update viewer metrics system to be more flexible | Richard Linden | |
| fix for inaccurate optimization of full block time calculations | |||
| 2013-02-10 | SH-3275 FIX interesting Update viewer metrics system to be more flexible | Richard Linden | |
| streamlined fast timer delta tracking | |||
| 2013-02-09 | SH-3275 FIX interesting Update viewer metrics system to be more flexible | Richard Linden | |
| fixed anamolous LLFastTimer timings | |||
| 2013-02-08 | Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting-metrics | Richard Linden | |
| 2013-02-08 | SH-3275 WIP interesting Update viewer metrics system to be more flexible | Richard Linden | |
| added debug output to BlockTimer | |||
| 2013-02-07 | SH-3275 WIP interesting Update viewer metrics system to be more flexible | Richard Linden | |
| fix for timings for recursive fast timers not being correct | |||
| 2013-01-27 | SH-3275 WIP interesting Update viewer metrics system to be more flexible | Richard Linden | |
| fixed memory leak fixed glitching of fast timer display | |||
| 2013-01-25 | BUILDFIX: merge cleanup | Nyx Linden | |
| A couple of merge issues that caused the resulting code to not build. | |||
| 2013-01-24 | SH-3275 WIP interesting Update viewer metrics system to be more flexible | Richard Linden | |
| removed LLFastTimerView::getFrameTimer() dead code elimination fixed off by one array access crash | |||
| 2013-01-18 | SH-3406 WIP convert fast timers to lltrace system | Richard Linden | |
| fixed crash on startup | |||
| 2013-01-17 | SH-3406 WIP convert fast timers to lltrace system | Richard Linden | |
| fixed some uninitialized variables root timer accumulator was being initialized to NULL | |||
| 2013-01-14 | SH-3406 WIP convert fast timers to lltrace system | Richard Linden | |
| improved performance of fast timer stat gathering | |||
| 2013-01-04 | SH-3468 WIP add memory tracking base class | Richard Linden | |
| further compile error fixes | |||
| 2013-01-03 | SH-3406 WIP convert fast timers to lltrace system | Richard Linden | |
| made fast timer stack thread local added LLThreadLocalSingleton made LLThreadLocalPointer obey pointer rules for const added LLThreadLocalSingletonPointer for fast thread local pointers | |||
| 2012-12-21 | SH-3468 WIP add memory tracking base class | Richard Linden | |
| improvements on lifetime of lltrace core data structures tweaks to thread local pointer handling so that static constructors/destructors can safely call functions that use lltrace | |||
| 2012-12-18 | SH-3406 WIP convert fast timers to lltrace system | Richard Linden | |
| removed some potential data races got memory stats recording in trace system | |||
| 2012-12-07 | SH-3406 WIP convert fast timers to lltrace system | Richard Linden | |
| improved unit tests for LLUnit renamed LLUnit to LLUnitImplicit with LLUnit being reserved for explicit units | |||
| 2012-12-03 | SH-3406 WIP convert fast timers to lltrace system | Richard Linden | |
| converted fast timer view over to new lltrace mechanisms | |||
