diff gen/toobj.cpp @ 1572:30bdcfb8299e

Avoid some unecessary heap allocations by using llvm's StringRef class.
author Benjamin Kramer <benny.kra@gmail.com>
date Fri, 14 Aug 2009 01:43:30 +0200
parents 8d086d552909
children 299a6b634178
line wrap: on
line diff
--- a/gen/toobj.cpp	Fri Aug 14 00:39:18 2009 +0200
+++ b/gen/toobj.cpp	Fri Aug 14 01:43:30 2009 +0200
@@ -88,7 +88,7 @@
     assert(!global.errors);
 
     // name the module
-    std::string mname(toChars());
+    llvm::StringRef mname(toChars());
     if (md != 0)
         mname = md->toChars();