summaryrefslogtreecommitdiff
path: root/include/llvm/Support/Allocator.h
Commit message (Expand)AuthorAge
* Allocator: Remove ReferenceAdder hack.Benjamin Kramer2014-04-18
* [Allocator] Fix an obvious think-o with the move assignmentChandler Carruth2014-04-18
* [Allocator] Make SpecificBumpPtrAllocator also movable and moveChandler Carruth2014-04-17
* [Allocator] Make BumpPtrAllocator movable and move assignable.Chandler Carruth2014-04-16
* [Allocator] Nuke to useless functions. The implicit ones are sufficientChandler Carruth2014-04-16
* [Allocator] Fold the two templated overloads into a single one withChandler Carruth2014-04-15
* [Allocator] Remove a really problematic overload. This is very confusingChandler Carruth2014-04-15
* [Allocator] Finally, finish nuking the redundant code that led me hereChandler Carruth2014-04-15
* [Allocator] Pass the size to the deallocation function. This, on someChandler Carruth2014-04-15
* [Allocator] Fix r206256 which got the enabling case backwards on theseChandler Carruth2014-04-15
* [Allocator] MSVC apparantly has broken SFINAE context handling ofChandler Carruth2014-04-15
* [Allocator] Constrain the Deallocate templated overloads to only applyChandler Carruth2014-04-15
* [Allocator] Add Deallocate support to the AllocatorBase CRTP class,Chandler Carruth2014-04-15
* [Allocator] Hack around the fact that GCC can't compile theChandler Carruth2014-04-15
* [Allocator] Factor the Allocate template overloads into a base classChandler Carruth2014-04-15
* [Allocator] Hoist the external helper function into a namespace scopeChandler Carruth2014-04-14
* [Allocator] Make the underlying allocator a template instead of anChandler Carruth2014-04-14
* Fix the compile from r206147 in release builds by moving a variableChandler Carruth2014-04-14
* [Allocator] Switch the BumpPtrAllocator to use a vector of pointers toChandler Carruth2014-04-14
* [C++11] Make use of 'nullptr' in the Support library.Craig Topper2014-04-07
* Fix MSVC warning.Rui Ueyama2014-03-31
* [Allocator] Lift the slab size and size threshold into templateChandler Carruth2014-03-30
* [Allocator Cleanup] Sink the private data members and methods to theChandler Carruth2014-03-28
* [Allocator Cleanup] Move generic pointer alignment helper out of anChandler Carruth2014-03-28
* [Allocator Cleanup] Make the growth of the "slab" size of theChandler Carruth2014-03-28
* [cleanup] Run clang-format over these routines to remove formattingChandler Carruth2014-03-27
* [cleanup] Modernize doxygen comments for the BumpPtrAllocator andChandler Carruth2014-03-27
* [C++11] Remove 'virtual' keyword from methods marked with 'override' keyword.Craig Topper2014-03-10
* Switch all uses of LLVM_OVERRIDE to just use 'override' directly.Craig Topper2014-03-02
* Fix layering StringRef copy using BumpPtrAllocator.Nick Kledzik2014-02-05
* Be more explicit about which overloaded variant to use. Caught by ASan!Nick Kledzik2014-01-28
* fix templates to work with pre c++11Nick Kledzik2014-01-28
* Add BumpPtrAllocator::allocateCopy() utilitiesNick Kledzik2014-01-28
* [BumpPtrAllocator] Move DefaultSlabAllocator to a member of BumpPtrAllocator,...Argyrios Kyrtzidis2013-08-28
* Sort the #include lines for the include/... tree with the script.Chandler Carruth2012-12-03
* Add LLVM_OVERRIDE to methods that override their base classes.Craig Topper2012-09-23
* Use LLVM_DELETED_FUNCTION for copy constructors and copy assignment operators...Craig Topper2012-09-16
* Revert r159789.Dmitri Gribenko2012-07-06
* Enable new[] on llvm::BumpPtrAllocator.Dmitri Gribenko2012-07-06
* Add BumpPtrAllocator::getTotalMemory() to allow clients to query how much mem...Ted Kremenek2011-04-18
* Enhance ScopedHashTable to allow it to take an allocator argument.Chris Lattner2011-01-03
* Merge System into Support.Michael J. Spencer2010-11-29
* Rename alignof -> alignOf to avoid irritating C++'0x compilers,Chris Lattner2010-10-30
* Remove two uses of the gcc specific 'aligned' attribute. ThisDuncan Sands2010-10-03
* Provide operator delete for BumpPtrAllocator and RecyclingAllocator. They willBenjamin Kramer2010-04-08
* Switch SSEDomainFix to SpecificBumpPtrAllocator.Jakob Stoklund Olesen2010-04-04
* Fix SpecificBumpPtrAllocator iteration.Torok Edwin2010-04-02
* Introduce SpecificBumpPtrAllocator, a wrapper for BumpPtrAllocator which allowsBenjamin Kramer2010-03-30
* Reapply r99881 with some fixes: only call destructor in releaseMemory!Torok Edwin2010-03-30
* Revert 99881, it brooke smooshlab's llvm-gcc-i386-darwin9.Torok Edwin2010-03-30