Fix llvm::BumpPtrAllocatorImpl::Reset()
authorHans Wennborg <hans@hanshq.net>
Mon, 18 May 2015 16:54:17 +0000 (16:54 +0000)
committerHans Wennborg <hans@hanshq.net>
Mon, 18 May 2015 16:54:17 +0000 (16:54 +0000)
commitfebe7813c8cc0f783e6398303cd1c9ad7f7e852d
treeeb981ed332e33466b9b705bda40c769f9e95b3d8
parent0b9ee775f5e2c8c2cc344357795328371b7c1d05
Fix llvm::BumpPtrAllocatorImpl::Reset()

BumpPtrAllocator's Reset wouldn't clear CustomSizedSlabs if Slabs.size() == 0.

Patch by Kal <b17c0de@gmail.com>!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@237588 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Support/Allocator.h
unittests/Support/AllocatorTest.cpp