Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-04-19 | SH-4080 WIP interesting: random crash on Mac | Richard Linden | |
removed unused dll support from llinstancetracker as it didn't appear to be thread safe | |||
2012-12-23 | SH-3468 WIP add memory tracking base class | Richard Linden | |
fixed crash on exit by making LLInstanceTracker iterators use atomic iterator nesting count for thread safety | |||
2011-09-06 | STORM-1541: Hoist LLInstanceTracker::getMap_() to base getStatic(). | Nat Goodspeed | |
Generalize the notion of getting some chunk of "static" storage: introduce LLInstanceTrackerBase::getStatic() template method. Define StaticData struct containing the InstanceMap (or InstanceSet, for that specialization) along with the S32 that caused the VS2010 linker so much grief. Completely eliminate that S32 as an actual class-static member, qualifying all references with the struct returned by getStatic(). In LLInstanceTrackerBase::getInstances(), use one std::map lookup instead of three. | |||
2011-03-09 | Fix for "doubleton" error using LLInstanceTracker across shared library ↵ | brad kittenbrink | |
boundaries. | |||
2010-08-13 | Change license from GPL to LGPL (version 2.1) | Oz Linden | |
2010-02-06 | make the instancetracker unit test really, like, work. before I fiddle with ↵ | Tofu Linden | |
a big pile of stuff. |