From ff7ff3f30b4442e26e8f43970107dd5a8066d3ab Mon Sep 17 00:00:00 2001 From: Timur Iskhodzhanov Date: Wed, 25 Jul 2012 08:16:41 +0000 Subject: Add a FIXME to revisit the performance of BackRefMap later llvm-svn: 160709 --- clang/lib/AST/MicrosoftMangle.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'clang/lib/AST/MicrosoftMangle.cpp') diff --git a/clang/lib/AST/MicrosoftMangle.cpp b/clang/lib/AST/MicrosoftMangle.cpp index f9245b8c328..467a45ef00c 100644 --- a/clang/lib/AST/MicrosoftMangle.cpp +++ b/clang/lib/AST/MicrosoftMangle.cpp @@ -33,6 +33,8 @@ class MicrosoftCXXNameMangler { MangleContext &Context; raw_ostream &Out; + // FIXME: audit the performance of BackRefMap as it might do way too many + // copying of strings. typedef std::map BackRefMap; BackRefMap NameBackReferences; bool UseNameBackReferences; -- cgit v1.2.3