| Commit message (Expand) | Author | Age | Files | Lines |
* | DenseMap::find_as() and unit tests. | Talin | 2012-01-30 | 1 | -2/+27 |
* | Port the trick to skip the check for empty buckets from StringMap to DenseMap. | Benjamin Kramer | 2012-01-07 | 1 | -9/+9 |
* | Add a generic 'capacity_in_bytes' function to allow inspection of memory usag... | Ted Kremenek | 2011-07-27 | 1 | -0/+6 |
* | Fix more -Wnon-pod-memset warnings. | Chandler Carruth | 2011-04-28 | 1 | -2/+2 |
* | Add utility method to DenseMap to return the amount of memory used for its bu... | Ted Kremenek | 2011-04-28 | 1 | -0/+9 |
* | silence some -Wnon-pod-memset warnings, since std::pair is not POD. | Chris Lattner | 2011-04-28 | 1 | -2/+2 |
* | Prevent infinite growth of the DenseMap. | Jakob Stoklund Olesen | 2011-03-30 | 1 | -2/+5 |
* | Fix more zero length memset warnings. | Jay Foad | 2011-03-30 | 1 | -1/+2 |
* | Often GCC can see that NumBuckets is zero here, resulting in a warning | Duncan Sands | 2011-03-07 | 1 | -1/+2 |
* | Avoid zero-sized allocations when copying a fresh DenseMap. | Benjamin Kramer | 2011-03-05 | 1 | -5/+11 |
* | Lazily allocate DenseMaps. | Benjamin Kramer | 2011-03-05 | 1 | -3/+20 |
* | Use the new way of silencing this warning. | Nick Lewycky | 2010-12-19 | 1 | -1/+1 |
* | Add missing standard headers. Patch by Joerg Sonnenberger! | Nick Lewycky | 2010-12-19 | 1 | -0/+1 |
* | Make the iterator form of erase return void, since it always succeeds, | Dan Gohman | 2010-09-01 | 1 | -2/+1 |
* | Add includes to get ptrdiff_t. This is needed by gcc-4.6 which has | Duncan Sands | 2010-06-10 | 1 | -0/+1 |
* | Optimize empty DenseMap iteration. | Jakob Stoklund Olesen | 2010-05-17 | 1 | -2/+3 |
* | Iterator traits and swap. closes PR6548 and PR6549 | Andrew Lenharth | 2010-03-08 | 1 | -0/+7 |
* | Make sure the size is doubled (not 4x). | Junjie Gu | 2010-01-29 | 1 | -1/+1 |
* | add a helper ctor. | Chris Lattner | 2009-12-21 | 1 | -1/+7 |
* | Remove isPod() from DenseMapInfo, splitting it out to its own | Chris Lattner | 2009-12-15 | 1 | -2/+3 |
* | Fix DenseMap iterator constness. | Jeffrey Yasskin | 2009-11-10 | 1 | -39/+36 |
* | Fix stylistic and documentation problems in ValueMap found by Nick Lewycky and | Jeffrey Yasskin | 2009-10-23 | 1 | -2/+2 |
* | Add a comment explaining how DenseMap::insert works, because it is not | Torok Edwin | 2009-10-07 | 1 | -0/+3 |
* | give densemap iterators real iterator traits. | Chris Lattner | 2009-09-11 | 1 | -3/+6 |
* | make DenseMap::clear() early exit if there is nothing to do. | Chris Lattner | 2009-08-30 | 1 | -0/+2 |
* | This void is implicit in C++. | Dan Gohman | 2009-08-12 | 1 | -2/+2 |
* | Split DenseMapInfo into a separate header file, so that it can be | Dan Gohman | 2009-07-31 | 1 | -97/+1 |
* | Add freed memory poisoning in !NDEBUG mode for DenseMap. | Torok Edwin | 2009-07-21 | 1 | -1/+15 |
* | Prevent looping when DenseSet is abused. | Stuart Hastings | 2009-05-01 | 1 | -1/+1 |
* | DenseMap.h needs <new> because it explicitly calls operator new/delete. | Chris Lattner | 2009-04-25 | 1 | -0/+1 |
* | Add range insert method for DenseSet and define DenseMapInfo for chars. | Chris Lattner | 2009-04-01 | 1 | -0/+11 |
* | add some accessors so I can play games with DenseMaps. | Chris Lattner | 2009-03-31 | 1 | -0/+12 |
* | When forming sentinels for empty/tombstone, make sure to respect the | Chris Lattner | 2009-03-29 | 1 | -3/+11 |
* | Get rid of warning about implicit 64-to-32 bit conversions. | Bill Wendling | 2009-01-22 | 1 | -1/+3 |
* | improve compatibility with cygwin, patch by Jay Foad! | Chris Lattner | 2009-01-19 | 1 | -5/+16 |
* | Removed trailing whitespace. | Misha Brukman | 2009-01-09 | 1 | -51/+51 |
* | add densemap range insertion method. | Chris Lattner | 2008-12-02 | 1 | -0/+8 |
* | fix indentation. std::pair is "isPod" if the first/second are both isPod. | Chris Lattner | 2008-11-30 | 1 | -16/+17 |
* | Add STL-style typedefs and default constructors to make it possible to | David Greene | 2008-10-27 | 1 | -0/+5 |
* | Add DenseMap::lookup: | Daniel Dunbar | 2008-08-29 | 1 | -0/+9 |
* | consolidate DenseMapInfo implementations, and add one for std::pair. | Chris Lattner | 2008-08-22 | 1 | -0/+42 |
* | Make DenseMap's insert return a pair, to more closely resemble std::map. | Dan Gohman | 2008-07-07 | 1 | -4/+6 |
* | Use operator new instead of new char[]. | Dan Gohman | 2008-07-03 | 1 | -9/+9 |
* | Fix use of placement new to actually use an address. | Owen Anderson | 2008-06-17 | 1 | -1/+1 |
* | Unbreak build with gcc 4.3: provide missed includes and silence most annoying... | Anton Korobeynikov | 2008-02-20 | 1 | -1/+1 |
* | Don't attribute in file headers anymore. See llvmdev for the | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
* | Added typedef "value_type" to DenseMap (similar typedef appears in std::map). | Ted Kremenek | 2007-11-01 | 1 | -5/+11 |
* | Fix problems where DenseMap used operator!= instead of correctly | Chris Lattner | 2007-10-09 | 1 | -10/+15 |
* | Finish off PR1723, by working around some strange compiler bug. | Chris Lattner | 2007-10-07 | 1 | -2/+2 |
* | Implement offline variable substitution in order to reduce memory | Daniel Berlin | 2007-09-24 | 1 | -3/+7 |