summaryrefslogtreecommitdiffstats
path: root/Source/kwsys/hashtable.hxx.in
Commit message (Collapse)AuthorAgeFilesLines
* ENH: Added some smaller primes to allow small hash table sizes and therefore ↵Brad King2005-06-231-1/+2
| | | | shorter initial construction times.
* COMP: Removed unused parameter warning.Brad King2005-05-051-1/+1
|
* COMP: Removed line continuation characters from #if lines to avoid linefeed ↵Brad King2005-04-221-2/+1
| | | | problems on cygwin.
* BUG: Fixed hash_allocator_n size computation.Brad King2005-04-211-14/+38
|
* COMP: Added KWSys try-compiles KWSYS_STL_HAS_ALLOCATOR_TEMPLATE and ↵Brad King2005-04-211-38/+137
| | | | KWSYS_STL_HAS_ALLOCATOR_OBJECTS. Needed for more old-stl support in the hashtable.
* COMP: Added KWSYS_CXX_HAS_CSTDDEF try-compile to KWSys to provide ↵Brad King2005-04-151-0/+1
| | | | kwsys/cstddef header (to get size_t for hash_fun.hxx).
* COMP: Replaced kwsys_stl with @KWSYS_NAMESPACE@_stl to properly use the ↵Brad King2005-04-151-35/+35
| | | | configured namespace.
* ENH: Added KWSys try-compiles KWSYS_STL_HAS_ITERATOR_TRAITS, ↵Brad King2005-04-151-11/+43
| | | | KWSYS_STL_HAS_ITERATOR_CATEGORY, KWSYS_STL_HAS___ITERATOR_CATEGORY, and KWSYS_STL_HAS_ALLOCATOR_NONTEMPLATE to get the hash table to compile on old HP and Sun compilers.
* ENH: Added KWSYS_CXX_HAS_ARGUMENT_DEPENDENT_LOOKUP try-compile to KWSys. ↵Brad King2005-04-151-0/+8
| | | | Needed to optionally bring hash table comparison operators into the global namespace when argument dependent lookup is not supported.
* COMP: Remove friend templates and always use template friends (possibly with ↵Brad King2005-04-141-6/+0
| | | | <>). Needed to work-around Sun CC bug.
* COMP: Added KWSYS_STL_HAS_ALLOCATOR_MAX_SIZE_ARGUMENT check for non-standard ↵Brad King2005-04-131-0/+7
| | | | argument to stl allocator<>::max_size method. Needed for kwsys hashtable to compile on Sun CC.
* COMP: Fix for Sun CC stl allocator signature of allocate method.Brad King2005-04-131-1/+5
|
* BUG: When constructing the bucket vector type the allocator given must have ↵Brad King2005-04-131-1/+2
| | | | been rebound to _Node* already because GCC 3.4's vector type does not rebind it.
* ENH: Adding SGI hash_map and hash_set implementation ported from STL to ↵Brad King2005-04-131-0/+1088
KWSys. This also adds try-compiles for KWSYS_STL_HAS_ALLOCATOR_REBIND, KWSYS_CXX_HAS_FULL_SPECIALIZATION, KWSYS_CXX_HAS_MEMBER_TEMPLATES, and KWSYS_CXX_HAS_NULL_TEMPLATE_ARGS.