summaryrefslogtreecommitdiff
path: root/src/unstable/cachebase.h (follow)
AgeCommit message (Expand)Author
2015-08-25Added more lock/unlock features to the cache Lockers. That...was a weirdMike Buland
2015-08-24Added some refcount debugging.Mike Buland
2015-08-16Thread safety update for the previous commit. I left one structure accessMike Buland
2015-08-16Fixed a highly essoteric issue. The ReadWriteMutex was locked in write whileMike Buland
2015-07-14constant cache pointers can now be bound and unbound. It may seem odd, but it'sMike Buland
2014-08-08The cache didn't handle syncing objects that were marked changed and thenMike Buland
2014-07-22Deferred erase now works on cache entries. You can erase a cache entry whileMike Buland
2014-03-05Added a method to null/clear a cache pointer, and one to see if it's set at all.Mike Buland
2014-02-03Changed copyright to 2007-2014.Mike Buland
2014-01-30Attempting to fix OSX compatibility, it's not 100%, but it builds and most th...Mike Buland
2014-01-22Updated the cache system. It now ensures that objects are initialized withMike Buland
2013-07-18Fixed caching changed issue. The cache now marks objects as unchanged for youMike Buland
2013-07-03Modified the Bu::CacheBase API, what was erase is eraseNow, and erase is aboutMike Buland
2013-03-25Corrected a pure virtual call issue while destroying caches.Mike Buland
2013-03-18Added the has function to the new cache system. If the object identified byMike Buland
2013-03-17The new cache system has been broken out into it's individual headers, and isMike Buland