DenseMap: assert that we have found a bucket before we try to insert into it.
[oota-llvm.git] / include / llvm / ADT / DenseMap.h
2012-09-22 Jordan RoseDenseMap: assert that we have found a bucket before...
2012-08-17 Chandler CarruthFlatten the aligned-char-array utility template to...
2012-08-14 Richard SmithAvoid undefined behavior in DenseMap::shrink_and_clear...
2012-07-03 Chandler CarruthMicro-optimize this function a bit. This shrinks the...
2012-06-30 Benjamin KramerAvoid sign compare warning.
2012-06-18 David BlaikieDon't copy a potentially-uninitialized variable.
2012-06-17 Chandler CarruthAdd a unit test for 'swap', and fix a pile of bugs in
2012-06-17 Chandler CarruthAdd tests for *DenesMap for both key and value types...
2012-06-17 Chandler CarruthIntroduce a SmallDenseMap container that re-uses the...
2012-06-16 Chandler CarruthLift the NumElements and NumTombstones members into...
2012-06-16 Chandler CarruthFactor DenseMap into a base class that implements the...
2012-06-13 Chandler CarruthGroup the 'unsigned' members after the pointer to avoid...
2012-05-29 Douglas GregorDenseMap's move assignment operator needs to return...
2012-05-27 Benjamin KramerDenseMap: Use an early exit when there is nothing to...
2012-05-27 Benjamin KramerDenseMap: Provide a move ctor and move semantics for...
2012-05-27 Benjamin KramerDenseMap: Factor destruction into a common helper method.
2012-05-19 Benjamin KramerProvide move semantics for TinyPtrVector and for DenseM...
2012-04-06 Benjamin KramerDenseMap: Perform the pod-like object optimization...
2012-01-30 TalinDenseMap::find_as() and unit tests.
2012-01-07 Benjamin KramerPort the trick to skip the check for empty buckets...
2011-07-27 Ted KremenekAdd a generic 'capacity_in_bytes' function to allow...
2011-04-28 Chandler CarruthFix more -Wnon-pod-memset warnings.
2011-04-28 Ted KremenekAdd utility method to DenseMap to return the amount...
2011-04-28 Chris Lattnersilence some -Wnon-pod-memset warnings, since std:...
2011-03-30 Jakob Stoklund OlesenPrevent infinite growth of the DenseMap.
2011-03-30 Jay FoadFix more zero length memset warnings.
2011-03-07 Duncan SandsOften GCC can see that NumBuckets is zero here, resulti...
2011-03-05 Benjamin KramerAvoid zero-sized allocations when copying a fresh DenseMap.
2011-03-05 Benjamin KramerLazily allocate DenseMaps.
2010-12-19 Nick LewyckyUse the new way of silencing this warning.
2010-12-19 Nick LewyckyAdd missing standard headers. Patch by Joerg Sonnenberger!
2010-09-01 Dan GohmanMake the iterator form of erase return void, since...
2010-06-10 Duncan SandsAdd includes to get ptrdiff_t. This is needed by gcc...
2010-05-17 Jakob Stoklund OlesenOptimize empty DenseMap iteration.
2010-03-08 Andrew LenharthIterator traits and swap. closes PR6548 and PR6549
2010-01-29 Junjie GuMake sure the size is doubled (not 4x).
2009-12-21 Chris Lattneradd a helper ctor.
2009-12-15 Chris LattnerRemove isPod() from DenseMapInfo, splitting it out...
2009-11-10 Jeffrey YasskinFix DenseMap iterator constness.
2009-10-23 Jeffrey YasskinFix stylistic and documentation problems in ValueMap...
2009-10-07 Torok EdwinAdd a comment explaining how DenseMap::insert works...
2009-09-11 Chris Lattnergive densemap iterators real iterator traits.
2009-08-30 Chris Lattnermake DenseMap::clear() early exit if there is nothing...
2009-08-12 Dan GohmanThis void is implicit in C++.
2009-07-31 Dan GohmanSplit DenseMapInfo into a separate header file, so...
2009-07-21 Torok EdwinAdd freed memory poisoning in !NDEBUG mode for DenseMap.
2009-05-01 Stuart HastingsPrevent looping when DenseSet is abused.
2009-04-25 Chris LattnerDenseMap.h needs <new> because it explicitly calls...
2009-04-01 Chris LattnerAdd range insert method for DenseSet and define DenseMa...
2009-03-31 Chris Lattneradd some accessors so I can play games with DenseMaps.
2009-03-29 Chris LattnerWhen forming sentinels for empty/tombstone, make sure...
2009-01-22 Bill WendlingGet rid of warning about implicit 64-to-32 bit conversions.
2009-01-19 Chris Lattnerimprove compatibility with cygwin, patch by Jay Foad!
2009-01-09 Misha BrukmanRemoved trailing whitespace.
2008-12-02 Chris Lattneradd densemap range insertion method.
2008-11-30 Chris Lattnerfix indentation. std::pair is "isPod" if the first...
2008-10-27 David GreeneAdd STL-style typedefs and default constructors to...
2008-08-29 Daniel DunbarAdd DenseMap::lookup:
2008-08-22 Chris Lattnerconsolidate DenseMapInfo implementations, and add one...
2008-07-07 Dan GohmanMake DenseMap's insert return a pair, to more closely...
2008-07-03 Dan GohmanUse operator new instead of new char[].
2008-06-17 Owen AndersonFix use of placement new to actually use an address.
2008-02-20 Anton KorobeynikovUnbreak build with gcc 4.3: provide missed includes...
2007-12-29 Chris LattnerDon't attribute in file headers anymore. See llvmdev...
2007-11-01 Ted KremenekAdded typedef "value_type" to DenseMap (similar typedef...
2007-10-09 Chris LattnerFix problems where DenseMap used operator!= instead...
2007-10-07 Chris LattnerFinish off PR1723, by working around some strange compi...
2007-09-24 Daniel BerlinImplement offline variable substitution in order to...
2007-09-21 Owen AndersonFix CopyFrom for non-POD data types.
2007-09-17 Chris LattnerMerge DenseMapKeyInfo & DenseMapValueInfo into DenseMapInfo
2007-09-11 Owen AndersonAdd a ValueInfoT template parameter to DenseMap so...
2007-09-11 Owen AndersonDon't bother to initialize values corresponding to...
2007-09-11 Owen AndersonFix non-deterministic behavior in the DenseMap copy...
2007-08-16 Owen AndersonForgot a line.
2007-08-16 Owen AndersonAdd a copy constructor and an assignment operator to...
2007-08-12 Reid SpencerChange casts from old style to new style. This helps...
2007-08-05 Chris LattnerFix a bug in DenseMap::clear, where we never reset...
2007-08-05 Chris LattnerWhen clearing a SmallPtrSet, if the set had a huge...
2007-07-20 Owen AndersonMake the heuristic for shrinking DenseMap smarter.
2007-07-20 Owen AndersonHave DenseMap auto-shrink itself on clear(). This...
2007-02-10 Chris LattnerMake find return the appropriate iterator/const_iterator
2007-02-10 Chris LattnerAllow DenseMAp to take an explicit DenseMapKeyInfo
2007-02-07 Chris LattnerFix a really subtle bug where the entire hash table...
2007-02-04 Chris Lattneradd a version of insert that takes the key and value.
2007-02-03 Chris Lattner8 buckets is way too small to start out with. This...
2007-02-02 Chris Lattnersilence annoying warning in release-asserts build
2007-02-02 Chris Lattneradd find/erase, add const iterators, fix bugs in iterators.
2007-02-02 Chris Lattneradd iterators
2007-02-01 Chris LattnerAdd a new dense hash table implementation
2007-02-01 Chris Lattnerrename DenseMap to IndexedMap.
2004-09-30 Alkis EvlogimenosRemove whitespace from the end of the line.
2004-09-09 Chris LattnerAdd missing #include
2004-09-02 Alkis EvlogimenosPull in definition of std::unary_function.
2004-09-01 Reid SpencerChanges For Bug 352
2004-08-27 Alkis EvlogimenosAdd size member function.
2004-08-26 Alkis EvlogimenosAdd default index functor (an identity functor). You...
2004-02-26 Chris LattnerFix a bug in the densemap that was killing the local...
2004-02-26 Chris LattnerFix typeo. grow() cannot shrink storage. clear()...
2004-02-25 Alkis EvlogimenosAdd DenseMap template and actually use it for for mappi...