aboutsummaryrefslogtreecommitdiff
path: root/misc/heap.cpp (unfollow)
AgeCommit message (Expand)Author
2014-02-03Corrected Myriad unit test on 64 bit platforms.Mike Buland
2014-02-03Changed copyright to 2007-2014.Mike Buland
2014-02-03We needed a new pregenerated signals.h for make builds.Mike Buland
2014-02-03Compiles with LLVM 3.4 as well now.Mike Buland
2014-02-02I can make it compile with gcc or LLVM, but not both yet.Mike Buland
2014-01-30Updated Makefile, I used g++ instead of ${CXX} in several places.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-26Got rid of the last non-const formatter << operator references.Mike Buland
2013-07-26Fixed some random whining issues, dropped extra char * formatter references,Mike Buland
2013-07-26Removed an incorrect formatter << operator, and corrected a const_iterator vsMike Buland
2013-07-20Added a Locker class to the Bu::CacheObject base class. This is a super simpleMike 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-04-08Minor tweaks to the cache object base class. The per-object mutex is actuallyMike Buland
2013-03-25Corrected a pure virtual call issue while destroying caches.Mike Buland
2013-03-21The Bu::MyriadCache now ensures that it saves the myriad structure afterMike Buland
2013-03-18Cache object handles changed() events when no cache has been set cleanly now.Mike Buland
2013-03-18Added the has function to the new cache system. If the object identified byMike Buland
2013-03-18Corrected compliation issue in the new cache with older GCC versions.Mike Buland
2013-03-17The new cache system has been broken out into it's individual headers, and isMike Buland
2013-03-17The new cache system is tested and ready, it just needs to be put in it's place.Mike Buland
2013-03-13Added bind/unbind to the Cache system. Fixed typo in docs of heap.Mike Buland
2013-03-13The new caching system is almost there. It's more elaborate internally, andMike Buland
2013-03-12Bu::Uuid now supports being formatted, it uses the standard toString() method.Mike Buland
2013-03-12Mostly planning changes, nothing real functional but I want to commit and changeMike Buland
2013-03-03Adding the Bu::DualFilter which could work out really well, it's going in forMike Buland
2013-02-27Added a unit test for Bu::SynchroHash. It's just a tweaked copy of the testMike Buland
2013-02-26Added auto-lock classes to the Bu::ReadWriteMutex, I think I like that type ofMike Buland
2013-02-25Really minor addition to the new cache system. I think I will split it intoMike Buland
2013-02-25More things in the default.bld just include pthreads now. It just makes sense.Mike Buland
2013-02-23Just made all tests include libpthread, it makes sense these days.Mike Buland
2013-02-22The test for Bu::ReadWriteMutex is better and there is more documentation now.Mike Buland
2013-02-21Forgot the copyright notice.Mike Buland
2013-02-21Added the Bu::ReadWriteMutex, which is super awesome. Also made theMike Buland