[llvm-commits] CVS: llvm/lib/Reoptimizer/Trigger/Trigger.cpp

Anand Shukla ashukla at cs.uiuc.edu
Fri Sep 20 11:47:00 PDT 2002


Changes in directory llvm/lib/Reoptimizer/Trigger:

Trigger.cpp updated: 1.9 -> 1.10

---
Log message:

Changed so it doesn't fail when threshold is not defined


---
Diffs of the changes:

Index: llvm/lib/Reoptimizer/Trigger/Trigger.cpp
diff -u llvm/lib/Reoptimizer/Trigger/Trigger.cpp:1.9 llvm/lib/Reoptimizer/Trigger/Trigger.cpp:1.10
--- llvm/lib/Reoptimizer/Trigger/Trigger.cpp:1.9	Thu Sep 19 18:00:45 2002
+++ llvm/lib/Reoptimizer/Trigger/Trigger.cpp	Fri Sep 20 11:46:46 2002
@@ -32,8 +32,10 @@
 
 extern "C" void reoptimizerInitialize(int *t){
   char *a = getenv("LLVM_THRESHOLD");
-  assert(a && "LLVM_THRESHOLD not exported as a shell variable!");
-  *t = atoi(a);
+  if(!a)
+    *t = 30; //default threshold!
+  else
+    *t = atoi(a);
 }
 
 void printTrace(vector<BasicBlock *> &vBB, int pn){





More information about the llvm-commits mailing list