Changes in directory llvm/lib/Bytecode/Reader:

Reader.h updated: 1.49 -> 1.50
---
Log message:

Use a SmallVector to reduce heap traffic.  This speeds up bcreader 10%


---
Diffs of the changes:  (+1 -1)

 Reader.h |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)


Index: llvm/lib/Bytecode/Reader/Reader.h
diff -u llvm/lib/Bytecode/Reader/Reader.h:1.49 
llvm/lib/Bytecode/Reader/Reader.h:1.50
--- llvm/lib/Bytecode/Reader/Reader.h:1.49      Mon Feb 12 12:53:43 2007
+++ llvm/lib/Bytecode/Reader/Reader.h   Tue Feb 13 01:28:20 2007
@@ -80,7 +80,7 @@
   /// globals section.
   /// @brief A list of values as a User of those Values.
   class ValueList : public User {
-    std::vector<Use> Uses;
+    SmallVector<Use, 32> Uses;
   public:
     ValueList() : User(Type::VoidTy, Value::ArgumentVal, 0, 0) {}
 



_______________________________________________
llvm-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to