This patch does the same thing as r365595 to other subdirectories, which completes the naming style change for the entire lld directory. With this, the naming style conversion is complete for lld. Differential Revision: https://reviews.llvm.org/D64473 llvm-svn: 365730
23 lines
705 B
C++
23 lines
705 B
C++
//===- Memory.cpp ---------------------------------------------------------===//
|
|
//
|
|
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
|
// See https://llvm.org/LICENSE.txt for license information.
|
|
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
|
//
|
|
//===----------------------------------------------------------------------===//
|
|
|
|
#include "lld/Common/Memory.h"
|
|
|
|
using namespace llvm;
|
|
using namespace lld;
|
|
|
|
BumpPtrAllocator lld::bAlloc;
|
|
StringSaver lld::saver{bAlloc};
|
|
std::vector<SpecificAllocBase *> lld::SpecificAllocBase::instances;
|
|
|
|
void lld::freeArena() {
|
|
for (SpecificAllocBase *alloc : SpecificAllocBase::instances)
|
|
alloc->reset();
|
|
bAlloc.Reset();
|
|
}
|