diff options
Diffstat (limited to 'include/llvm/Support/RecyclingAllocator.h')
-rw-r--r-- | include/llvm/Support/RecyclingAllocator.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/include/llvm/Support/RecyclingAllocator.h b/include/llvm/Support/RecyclingAllocator.h index 071a61d9dc..8e957f1b26 100644 --- a/include/llvm/Support/RecyclingAllocator.h +++ b/include/llvm/Support/RecyclingAllocator.h @@ -22,12 +22,13 @@ namespace llvm { /// RecyclingAllocator - This class wraps an Allocator, adding the /// functionality of recycling deleted objects. /// -template<class AllocatorType, class T, class LargestT = T> +template<class AllocatorType, class T, + size_t Size = sizeof(T), size_t Align = AlignOf<T>::Alignment> class RecyclingAllocator { private: /// Base - Implementation details. /// - Recycler<T, LargestT> Base; + Recycler<T, Size, Align> Base; /// Allocator - The wrapped allocator. /// |