Brad Payne (Vir Linden)
93ee0b044f
merge
2010-12-29 14:08:47 -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
Loren Shih
e0d77c277a
Automated merge from mesh-development
2010-12-21 10:38:08 -05:00
Brad Payne (Vir Linden)
4bd6edc6b0
SH-682 FIX, SH-594 FIX - removed mFMP wrapper, added thread checking. Moved onIdle functions to llcallbacklist.
2010-12-20 17:11:34 -05:00
Brad Payne (Vir Linden)
6a0e8fc13e
thread safety checking
2010-12-20 13:52:48 -05:00
Brad Payne (Vir Linden)
9a8dbb8520
SH-682 WIP: allow DEBUG_FAST_TIMER_THREADS to work when enabled
2010-12-17 14:13:07 -05:00
Loren Shih
bfd8efb057
Automated merge up from viewer-development
2010-12-01 10:55:24 -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
Oz Linden
06b0d72efa
Change license from GPL to LGPL (version 2.1)
2010-08-13 07:24:57 -04:00
Nyx (Neal Orman)
413eb8a705
buildfix: disabling fasttimers assert to unstick the build
2010-09-03 16:31:52 -04:00
Dave Parks
7399c39a2f
Fix for crash when loading models (Don't hit UI from the main thread). Added asserts to LLFastTimer to verify main thread use only.
2010-09-02 19:13:48 -05:00
Tofu Linden
cbe647786f
We already have a LL_FORCE_INLINE in llpreprocessor.h, don't re-invent it for llfasttimers.h.
...
Also define LL_LIKELY/LL_UNLIKELY with a warning about its micro-optimizey nature, and use it to annotate llasserts (i.e. make llassert() lower-overhead and thus more attractive, even in inner-ish loops.)
2010-01-25 14:25:58 -08:00
Tofu Linden
ec7b204ed6
shuffle shuffle of timer code. cleanup.
2010-01-25 12:31:50 -08:00
Tofu Linden
563daa96a8
pull in the linux+solaris fast-timers impl from snowglobe, fit it into viewer2, start moving headers around.
2010-01-25 12:07:25 -08:00