Richard Nelson
8b7c07651c
improved fast timers display
...
can move and resize
better visualization of timer history
can click drag to browse history
increased frame history to 300
2011-09-14 10:50:32 -07:00
Richard Nelson
6b3a7480a1
merge
2011-07-26 15:47:53 -07:00
Richard Nelson
fd9f3b9fe9
EXP-1021 FIX Position of web content browser dictates position of profile panel - profile panel position changes do not persist
...
EXP-1030 FIX Search button toggle can get out of synch in bottom bar
made llinstancetracker::iterator do own nested level management (removing need for separate guard)
added support for filename= to floaters
can pass in arbitrary window_class to floaters
2011-07-26 14:26:27 -07:00
Dave Parks
65d82fe192
SH-2031 Fix for stall in "Cleanup"
2011-07-21 13:10:28 -05:00
Richard Nelson
f6ed8bfea6
fix for crash when adding new fast timers
2011-07-20 18:46:34 -07:00
prep
dfddccd65d
merge
2011-01-05 14:10:18 -05:00
Brad Payne (Vir Linden)
28b628ab7b
allow run-time query of which timer function is being used
2010-12-29 10:03:33 -05:00
leyla_linden
35c67ca7fb
Merge
2010-12-03 15:44:39 -08:00
Brad Payne (Vir Linden)
2f4a3197bf
Added timer-related logging during logperformance
2010-12-03 15:40:42 -05:00
Brad Payne (Vir Linden)
d529abbfe6
merge
2010-12-02 17:06:08 -05:00
Brad Payne (Vir Linden)
f0bca5f068
Cleaning up fast timer fixes
2010-12-02 16:58:46 -05:00
Brad Payne (Vir Linden)
20737614b0
Avoiding more RDTSC dependencies in fast timers
2010-12-02 13:12:20 -05:00
Loren Shih
3c2db0d179
Automated merge
2010-12-02 12:07:32 -05:00
Brad Payne (Vir Linden)
447e697e33
Still fixing non-windows builds
2010-12-01 15:01:06 -05:00
Brad Payne (Vir Linden)
3a40bdbe52
Fixing linux build failure
2010-12-01 13:22:45 -05:00
Brad Payne (Vir Linden)
1e49e9ae32
Moving timer code for AMD issue diagnosis
2010-12-01 13:08:09 -05:00
Merov Linden
40979589af
STORM-105 : improve decompression perf gathering, allow perf name to be passed on the command line, fix crash in analysis phase
2010-10-27 23:15:22 -07:00
Oz Linden
a5619d16f7
correct licenses (fix problem with license change merge)
2010-10-13 07:24:37 -04:00
Dave Parks
7c2b9221d6
merge
2010-09-27 15:20:27 -05:00
Brad Payne (Vir Linden)
90e3d83a5c
Fix for build failures - disabling tcmalloc for now
2010-09-21 13:26:52 -04:00
Monroe Linden
b62b10dd26
Post-convert merge by convert_monolith.py from ./viewer-experience
2010-08-27 16:58:33 -07:00
Richard Nelson
e427c671f0
fixed fast timer average frame time rollover error
2010-08-13 16:00:14 -07:00
Oz Linden
06b0d72efa
Change license from GPL to LGPL (version 2.1)
2010-08-13 07:24:57 -04:00
Dave Parks
1cd299ec8b
Fix fast timer view showing incorrect units.
2010-06-17 12:44:23 -05:00
Mark Palange (Mani)
1aef4820a5
EXT-3780 Added linux impl - wip
2010-05-03 17:06:14 -07:00
Tofu Linden
7462911bdd
Change Linux fasttimer implementation back to RDTSC - using a reliable syscall was REALLY chewing CPU time. Sigh. I didn't realize how incredibly often this gets called. So, back to the assembly.
...
But be more careful with CPU clock count on linux, so the fasttimer values are much more accurate than they were the last time we were with RDTSC, in absolute terms - back in the right order of magnitude anyway.
Also change many instances of Mhz to MHz.
Also some minor comment fixes.
2010-04-19 12:49:15 +01:00
Tofu Linden
a4d224ff93
EXT-5055 LLInstanceTracker promotes some dangerous patterns - detect them
2010-02-06 21:38:57 +00:00
Tofu Linden
930035ebdc
CID-273
...
Checker: UNINIT_CTOR
Function: NamedTimerFactory::NamedTimerFactory()
File: /indra/llcommon/llfasttimer_class.cpp
2010-02-03 20:29:57 +00:00
Tofu Linden
b77fe6dc72
DEV-45468 SNOW-108: Fast timers are broken / badly-scaled on linux
...
more reliable fix based on feedback from Richard. dicked with the Darwin results too since those seemed wrong based on the same feedback (also covered in test plan).
2010-01-26 12:35:22 -08:00
Tofu Linden
3d0ff2585e
Final fix for fast timer reshuffle.
2010-01-25 13:24:45 -08:00
Tofu Linden
ec7b204ed6
shuffle shuffle of timer code. cleanup.
2010-01-25 12:31:50 -08:00