summaryrefslogtreecommitdiff
path: root/indra/newview/llfasttimerview.cpp
AgeCommit message (Collapse)Author
2013-01-10yet more gcc fixesAndrew Meadows
2013-01-10gcc fixesAndrew Meadows
2012-12-21SH-3468 WIP add memory tracking base classRichard 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-18SH-3406 WIP convert fast timers to lltrace systemRichard Linden
removed some potential data races got memory stats recording in trace system
2012-12-09SH-3406 WIP convert fast timers to lltrace systemRichard Linden
added ability to query self time of block timers indepedently
2012-12-07SH-3406 WIP convert fast timers to lltrace systemRichard Linden
improved unit tests for LLUnit renamed LLUnit to LLUnitImplicit with LLUnit being reserved for explicit units
2012-12-06SH-3406 WIP convert fast timers to lltrace systemRichard Linden
fixed gcc compile error made LLCopyOnWritePointer contain an LLPointer, not derive from it added type trait to control periodicrecording mean value type
2012-12-04SH-3406 WIP convert fast timers to lltrace systemRichard Linden
added copy constructor to periodic recording to allow snapshot generation in fast timer view fixed build errors
2012-12-03SH-3406 WIP convert fast timers to lltrace systemRichard Linden
converted fast timer view over to new lltrace mechanisms
2012-12-02SH-3406 WIP convert fast timers to lltrace systemRichard Linden
started moving fast timer historical stats over to LLTrace periodic recording
2012-11-15SH-3406 WIP convert fast timers to lltrace systemRichard Linden
eliminated min and max macros from windows.h got rest of viewer to compile against llfasttimer changes
2012-11-14SH-3406 WIP convert fast timers to lltrace systemRichard Linden
cleaning up build moved most includes of windows.h to llwin32headers.h to disable min/max macros, etc streamlined Time class and consolidated functionality in BlockTimer class llfasttimer is no longer included via llstring.h, so had to add it manually in several places
2012-11-12SH-3406 WIP convert fast timers to lltrace systemRichard Linden
simplified llfasttimer code down to 2 classes llunit unit conversion now done in floating point or 64 bit integer precision, depending on source type
2012-11-01SH-3405 FIX convert existing stats to lltrace systemRichard Linden
final removal of remaining LLStat code
2012-10-11Updating linux build to gcc4.6Don Kjer
2012-08-30MAINT-1486 FIX Crash on login (Unhandled exception)Richard Linden
cleaner implementation of llfasttimers...don't bother to share similarly named timers just create multiple timers with same name...doesn't break anything
2012-08-06llfasttimer cleanupRichard Linden
removed unnecessary cache miss from fast timers renamed llfasttimer_class back to llfasttimer
2012-07-16SH-3275 WIP Run viewer metrics for object update messagesRichard Linden
clean up of llstats stuff
2012-01-31EXP-1513 FIX Underscore ( _ ) fails to show in first chat entry in Local ChatRichard Linden
2011-12-02EXP-1654 FIX fast timers does not show entire frame when Full bar = MaxRichard Linden
2011-09-26mergeDave Parks
2011-09-14SH-2243 work in progress -- application side matrix stack managementDave Parks
2011-09-14improved fast timers displayRichard Nelson
can move and resize better visualization of timer history can click drag to browse history increased frame history to 300
2011-08-16fix for tooltips on fast timer debug view not always updatingRichard Linden
2011-04-22mergeDave Parks
2011-03-08STORM-987 : Add --logmetrics and --analyzeperformance arguments, moved ↵Merov Linden
analyzeMetricPerformanceLog() and doAnalysisMetrics() from LLFastTimerView to LLMetricPerformanceTesterBasic
2011-04-07SH-1292 Remove outliers from graphs in scene console to make a more useful view.Dave Parks
2011-03-28Automated merge up from viewer-development into mesh-developmentLoren Shih
2010-12-01Automated merge up from viewer-developmentLoren Shih
2010-11-08removed unused variableBrad Payne (Vir Linden)
2010-11-05STORM-105 : Take Vadim code review into account, code clean upMerov Linden
2010-11-05BUILDFIX: commented out unused variable which breaks the mac build.Nyx Linden
2010-11-05additional analysis for --analyzeperformance optionBrad Payne (Vir Linden)
2010-10-27STORM-105 : improve decompression perf gathering, allow perf name to be ↵Merov Linden
passed on the command line, fix crash in analysis phase
2010-10-13correct licenses (fix problem with license change merge)Oz Linden
2010-10-12Pull update from viewer-developmentMerov Linden
2010-09-27mergeDave Parks
2010-09-21Fix for build failures - disabling tcmalloc for nowBrad Payne (Vir Linden)
2010-09-08VWR-22761 : Rearchitecture of llmetricperformancetester and simple (non ↵Merov Linden
complete) implementation in llimagej2c
2010-09-03CTS-237 WIP test performance to validate new ARC algorithmNyx (Neal Orman)
minor cleanup and fixing the linux build.
2010-08-27Post-convert merge by convert_monolith.py from ./viewer-experienceMonroe Linden
2010-08-13Change license from GPL to LGPL (version 2.1)Oz Linden
2010-08-06double click to expand all timers in LLFastTimerViewRichard Nelson
2010-08-06fixes for right click fast timer exportRichard Nelson
2010-07-01Generate graphs of performance logs when -analyzeperformance specified on ↵Dave Parks
command line.
2010-03-03cleanupYchebotarev ProductEngine
--HG-- branch : product-engine
2010-03-03fix for EXT-4469 Fast Timers: Minimize and Close icons do not workYchebotarev ProductEngine
--HG-- branch : product-engine
2010-01-08First pass expose inventory item settings in XML (folder_view_item.xml)James Cook
Optimized LLFolderViewItem constructor by passing param block as const ref to avoid copies. Removed per-item arrow and background images, use defaults. Removed unneeded static image pointers. Removed hard-coded rounded_square.tga, replaced with Rounded_Square Ditto for folder_arrow.tga Reviewed with Richard.
2010-01-04EXT-3876 - Fast Timers crashes viewerrichard
avoid divide by zero reviewed by Mani
2009-12-21added optional timing of fast timers themselvesrichard