summaryrefslogtreecommitdiffstats
path: root/llvm/lib/MC/MCContext.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2009-08-13 00:21:53 +0000
committerChris Lattner <sabre@nondot.org>2009-08-13 00:21:53 +0000
commitb691316838646a0b6ea9743fe23683e650740290 (patch)
tree84c4255c300b209e739b6845cb78db5cf83c03e4 /llvm/lib/MC/MCContext.cpp
parentc0741ebb3a2d8fa5e69796f8e47253ef4f272033 (diff)
downloadbcm5719-llvm-b691316838646a0b6ea9743fe23683e650740290.tar.gz
bcm5719-llvm-b691316838646a0b6ea9743fe23683e650740290.zip
add some comments: MCContext owns the MCSections, but it bump pointer allocates
them, so it doesn't have to explicitly free them. llvm-svn: 78870
Diffstat (limited to 'llvm/lib/MC/MCContext.cpp')
-rw-r--r--llvm/lib/MC/MCContext.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/MC/MCContext.cpp b/llvm/lib/MC/MCContext.cpp
index e6fb5c8809b..63338353a1f 100644
--- a/llvm/lib/MC/MCContext.cpp
+++ b/llvm/lib/MC/MCContext.cpp
@@ -18,6 +18,8 @@ MCContext::MCContext() {
}
MCContext::~MCContext() {
+ // NOTE: The sections are all allocated out of a bump pointer allocator,
+ // we don't need to free them here.
}
MCSection *MCContext::GetSection(const StringRef &Name) const {
OpenPOWER on IntegriCloud