Lirusaito
0cc146a170
Change LLInstanceTracker to use a boost unordered map
...
Also remove unused functions and an unused typedef with it
2019-04-28 09:01:38 -04:00
Siana Gearz
62a7704a4f
You shaved 2 minutes off compile time...
...
... but you are still hungry
2015-09-18 04:29:38 +02:00
Shyotl
1c627317ec
No longer include llerrorlegacy.h. Updated llstl to include deletion utilites.
2015-06-19 03:54:20 -05:00
Aleric Inglewood
ee1ca0ed99
Compile fixes for windows(?)
2013-11-07 01:44:57 +01:00
Inusaito Sayori
c3b7c6999f
Implemented decrement and distance_to for LLInstanceTracker::instance_iter and LLInstanceTracker::key_iter
...
Technically, both nested iterator classes in llinstance tracker should be derived from a common base implementation of boost::iterator_facade for std::maps(LLInstanceTracker::InstanceMap), they'd only need to implement dereference individually
2013-08-24 21:49:01 -04:00
Shyotl
b474b3c680
Avoid bogging down main thread with excessive LLInstanceTrackerBase::getInstances calls.
2013-04-30 20:27:03 -05:00
Shyotl
d71210e942
Trivial changes, mostly to clean up diff noise. Majority of changes are comment corrections or licenseinfo updates. (does not include newview directory)
2013-01-07 14:44:54 -06:00
Shyotl
c4b77e247e
LLInstanceTracker v3 merge
2011-11-23 23:40:31 -06:00
Shyotl
cce1395876
LLInstanceTracker and LLSingleton updated yet again.
2011-09-20 22:09:45 -05:00
Shyotl
1f187b09ee
LLCommon cleanup and updating to V2 (V3 now, I guess.)
2011-08-27 01:57:10 -05:00
Shyotl
ecce8ad23a
Instancetracker update. LLInstanceTrackerScopedGuard was deprecated, now removed.
2011-08-18 00:23:59 -05:00
Shyotl
51338470b5
Pulled LLEventTimer out of lltimer.h/cpp and into lleventtimer.h/cpp
...
LLInstanceTracker added to llcommon (pulled from llui in v2 for usage elsewhere)
LLEventTimer now using LLInstanceTracker
Updated LLLiveAppConfig (Though it appears unused, really)
processor.h is obsolete, thus removed. (llprocessor.h replaces it)
2011-05-15 22:40:59 -05:00