diff options
author | Chandler Carruth <chandlerc@gmail.com> | 2014-04-14 06:42:56 +0000 |
---|---|---|
committer | Chandler Carruth <chandlerc@gmail.com> | 2014-04-14 06:42:56 +0000 |
commit | 1cc9023e7ff9abc8e989a2acac59203d0d564b5a (patch) | |
tree | bab6270e9415c274065392ceca622ed1d19672da /llvm/lib/Support/Allocator.cpp | |
parent | a2d4d6b4592743305cd1b64a2d9fe895f96f18bb (diff) | |
download | bcm5719-llvm-1cc9023e7ff9abc8e989a2acac59203d0d564b5a.tar.gz bcm5719-llvm-1cc9023e7ff9abc8e989a2acac59203d0d564b5a.zip |
[Allocator] Hoist the external helper function into a namespace scope
declaration. GCC 4.7 appears to get hopelessly confused by declaring
this function within a member function of a class template. Go figure.
llvm-svn: 206152
Diffstat (limited to 'llvm/lib/Support/Allocator.cpp')
-rw-r--r-- | llvm/lib/Support/Allocator.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/lib/Support/Allocator.cpp b/llvm/lib/Support/Allocator.cpp index ae861c8c4b6..7c306b2370e 100644 --- a/llvm/lib/Support/Allocator.cpp +++ b/llvm/lib/Support/Allocator.cpp @@ -21,6 +21,8 @@ namespace llvm { +namespace detail { + void printBumpPtrAllocatorStats(unsigned NumSlabs, size_t BytesAllocated, size_t TotalMemory) { errs() << "\nNumber of memory regions: " << NumSlabs << '\n' @@ -30,6 +32,8 @@ void printBumpPtrAllocatorStats(unsigned NumSlabs, size_t BytesAllocated, << " (includes alignment, etc)\n"; } +} // End namespace detail. + void PrintRecyclerStats(size_t Size, size_t Align, size_t FreeListSize) { |