summaryrefslogtreecommitdiff
path: root/indra
AgeCommit message (Collapse)Author
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-12-01fix for gcc compile errorsRichard Linden
2012-12-01SH-3406 WIP convert fast timers to lltrace systemRichard Linden
fixed scale of reported times moved reset calls to happen at same time so we don't show partial results
2012-11-30SH-3406 WIP convert fast timers to lltrace systemRichard Linden
fixed crash when sending viewer asset stats
2012-11-29SH-3406 WIP convert fast timers to lltrace systemRichard Linden
moved runtime timer tree topology information to separate array instead of recording stack
2012-11-27Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting-metricsRichard Linden
2012-11-27SH-3406 WIP convert fast timers to lltrace systemRichard Linden
fixed precision of fast timer counts
2012-11-27SH-3406 WIP convert fast timers to lltrace systemRichard Linden
hunting down bad values and crashes
2012-11-20SH-3406 WIP convert fast timers to lltrace systemRichard Linden
fixes to merge
2012-11-19merge with viewer-developmentRichard Linden
2012-11-19increment version to 3.4.4Oz Linden
2012-11-19merge changes for DRTVWR-245Oz Linden
2012-11-16SH-3406 WIP convert fast timers to lltrace systemRichard Linden
got new fast timer code to compile and run
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-13SH-3406 WIP convert fast timers to lltrace systemRichard Linden
moving fast timers into lltrace namespace and accumulation system
2012-11-12SH-3406 WIP convert fast timers to lltrace systemRichard Linden
removed remnants of LLFastTimer::FrameState
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-12MAINT-1897 Poor performance viewing large group member listsKelly Washington
* Improve draw performance of scroll lists by only drawing what is visible * Reduce frequency of expensive column width calculations Fixes by Richard
2012-11-12MAINT-1897 Poor performance viewing large group member listsKelly Washington
* Remove debug spam
2012-11-12MAINT-1897 Poor performance viewing large group member listsKelly Washington
* LLScrollListControl to use LLAvatarNameCache instead of gCacheName
2012-11-12MAINT-1897 Poor performance viewing large group member listsKelly Washington
* Use LLAvatarNameCache in group UI to match what namelists use and prevent double lookups * Remove LLSD -> Prams legacy pattern which is super slow. * Member list on general tab only adds to the list after names are known
2012-11-12MAINT-1897 Poor performance viewing large group member listsKelly Washington
* Fix bad font name in llpanelgrouplandmoney
2012-11-12MAINT-1897 Poor performance viewing large group member listsKelly Washington
* llpanelgroupinvite to use LLAvatarNameCache isntead of legacy gCacheName
2012-11-12MAINT-1897 Poor performance viewing large group member listsKelly Washington
* Clean up 'is group' extra data in namelists.
2012-11-12MAINT-1897 Poor performance viewing large group member listsKelly Washington
* Split avatar name requests up among multiple frames to prevent overloading the nameserver and having requests time out.
2012-11-09pull back 3.4.2-beta3 fixesOz Linden
2012-11-08SH-3499 WIP Ensure asset stats output is correctRichard Linden
Finished making LLUnit implicitly convertible to/from scalar integer values cleaned up test code
2012-11-08MAINT-1228, MAINT-1668: Deleting code that had been originally deleted to ↵William Todd Stinson
fix these issues, but then was accidentally re-introduced during a bad merge.
2012-11-08merge changes for DRTVWR-240Oz Linden
2012-11-07SH-3499 WIP Ensure asset stats output is correctRichard Linden
further fixes to implicit conversion of unit types
2012-11-07INTL-46 massive Chinese translation update for set28--set34, including new fileseli
2012-11-07sync with viewer-development (for 1 DE file)eli
2012-11-07merge changes for 3.4.2-beta2Oz Linden
2012-11-07SH-3499 WIP Ensure asset stats output is correctRichard Linden
removed explicit constructor of LLUnit from integral types, as C++ already guarantees that I can't convert from LLUnit<Bytes> to LLUnits<Seconds> (requires 2 user defined conversions). Now this allows seamless replacement of existing integral types with Unit labeled types.
2012-11-07SH-3499 WIP Ensure asset stats output is correctRichard Linden
fixed trace data gathering and routing from background thread simplified slave->master thread communication (eliminated redundant recording and proxy object) improved performance of fast timer data gathering (slow iterators)
2012-11-06Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-beta.William Todd Stinson
2012-11-06merge changes for DRTVWR-223Oz Linden
2012-11-06merge changes for DRTVWR-208Oz Linden
2012-11-05SH-3499 WIP Ensure asset stats output is correctRichard Linden
fixed copy behavior of recordings and accumulator buffers
2012-11-05pull back DRTVWR-217 and tag for 3.4.2-beta1Oz Linden
2012-11-05merge changes for DRTVWR-217Oz Linden
2012-11-05increment version to 3.4.3Oz Linden
2012-11-02SH-3499 Ensure asset stats output is correctRichard Linden
improvements to predicate API default rules encapsulated in LLInitParam removed empty flag from viewer asset stats
2012-11-02merge back fixes from 3.4.1-beta12Oz Linden
2012-11-01SH-3499 Ensure asset stats output is correctRichard Linden
added support for specifying predicates for xui and llsd serialization
2012-11-01SH-3405 FIX convert existing stats to lltrace systemRichard Linden
output of floater_stats is now identical to pre-lltrace system (with some tweaks)
2012-11-01Automated merge with http://bitbucket.org/lindenlab/viewer-betaDave Parks