aboutsummaryrefslogtreecommitdiff
path: root/common/hashmap.h
AgeCommit message (Expand)Author
2019-06-30JANITORIAL: Avoid C4121 warnings in MSVC by reordering fieldsLe Philousophe
2018-07-30COMMON: Fix HashMap never reusing erased items storageThierry Crozat
2018-05-25COMMON: fix wrong size assignment in HashMapwhiterandrek
2018-05-10COMMON: Use nullptr instead of NULL or 0 where appropriateBastien Bouclet
2018-04-15JANITORIAL: Fix whitespaceAdrian Frühwirth
2014-02-18COMMON: Make GPL headers consistent in themselves.Johannes Schickel
2013-01-26JANITORIAL: Enforce "} // End of namespace" with a single space after }.Johannes Schickel
2012-02-22COMMON: Add a size_type to HashMap.Johannes Schickel
2011-07-03COMMON: Fix compilation when USE_HASHMAP_MEMORY_POOL is not defined.Johannes Schickel
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
2011-04-04COMMON: Fix (harmless) int <-> uint mismatchMax Horn
2011-01-30COMMON: Add an erase method which takes an iterator to HashMap.Johannes Schickel
2010-11-01COMMON: Disable DEBUG_HASH_COLLISIONS (oops)Max Horn
2010-11-01COMMON: Change some (f)printf to debug calls; clenaup hashmap.hMax Horn
2010-10-15COMMON: Extend workaround in HashMap code for sgi IRIX MIPSpro to also apply ...Johannes Schickel
2010-07-17Remove PalmOS portMax Horn
2010-05-17Restrict MIPSpro workaround to non-gcc compilers -- fixes compilation with gc...Joost Peters
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
2009-09-22Remove superfluous checksWillem Jan Palenstijn
2009-09-22Fix regression in 44236, which caused iterators to see dummy node entries as ...Johannes Schickel
2009-09-21Stop confusing doxygen :)Max Horn
2009-09-21COMMON: Remove Common::HashMap::_dummyNode, instead use HASHMAP_DUMMY_NODE (t...Max Horn
2009-09-06COMMON: HashMap::getVal now allows specifying a default value.Max Horn
2009-08-14MIPSpro compilation fixes / workarounds (from a patch by Rainer Canavan)Joost Peters
2009-07-03If NDEBUG is #defined, then assert does nothing, leading to warnings about 'o...Max Horn
2009-06-13Fix erase() sometimes hiding other hash elements.Willem Jan Palenstijn
2009-04-28fixed a typoMax Horn
2009-03-07Modified HashMap ctr to skip _defaultVal() on PS2 to avoid gcc 3.2.2 ICEMax Lingua
2009-02-16More paranoia checksMax Horn
2008-12-22Fixed indentation and removed whitespaces at the end of lineJordi Vilalta Prat
2008-10-12COMMON: Added a new ObjectPool class, with matching operator new/delete overl...Max Horn
2008-09-02Revised HashMap implementationMax Horn
2008-08-20Unified member names in container/storage classes Array, HashMap and String: ...Max Horn
2008-08-20Extended HashMap debug outputMax Horn
2008-08-04List the correct engines in about, Lars Persson
2008-07-22Disable hashmemory pool for Symbian OSLars Persson
2008-05-28Decrement _nele when erasing an element from hashmap, and add a test-case for...Willem Jan Palenstijn
2008-05-03Formatting.Johannes Schickel
2008-04-02Committed patch #1929274 "HashMap: Iterator rework".Johannes Schickel
2008-03-30Added fixme regarding header 'new'.Johannes Schickel
2008-03-30Whitespacing fixesBertrand Augereau
2008-03-30The hashmap uses the memorypool for allocating/deallocating its NodesBertrand Augereau
2008-03-30Cleanup.Johannes Schickel
2008-03-30Fixed hashmap code. (please make a better check next time when changing code ...Johannes Schickel
2008-03-30Formatting.Johannes Schickel
2008-03-29Centralized the way the hashmaps allocate and free nodes (in order to instrum...Bertrand Augereau
2008-02-07Fix bug preventing compilation in iterator code.Johannes Schickel
2008-01-31Second part of patch #1880781: "BeOS port for scummvm"Eugene Sandulenko
2008-01-28Forward declare HashMap::ConstIterator (this might fix compile errors with so...Max Horn