[llvm-commits] CVS: reopt/lib/LightWtProfiling/Timer.cpp

Brian Gaeke gaeke at cs.uiuc.edu
Wed Sep 10 13:48:03 PDT 2003


Changes in directory reopt/lib/LightWtProfiling:

Timer.cpp updated: 1.2 -> 1.3

---
Log message:

Remove some gratuitous uses of C-only headers and printf. This compiles
on Linux/x86 now.


---
Diffs of the changes:

Index: reopt/lib/LightWtProfiling/Timer.cpp
diff -u reopt/lib/LightWtProfiling/Timer.cpp:1.2 reopt/lib/LightWtProfiling/Timer.cpp:1.3
--- reopt/lib/LightWtProfiling/Timer.cpp:1.2	Tue Aug  5 13:21:27 2003
+++ reopt/lib/LightWtProfiling/Timer.cpp	Wed Sep 10 13:47:14 2003
@@ -1,10 +1,10 @@
-#include <unistd.h>
-#include <signal.h>
-#include <sys/time.h>
-#include <cstdio>
+#include "Support/DataTypes.h"
+#include "GetTimer.h"
+#include <ctime>
 #include <cstdlib>
 #include <cstring>
-#include "GetTimer.h"
+#include <csignal>
+#include <iostream>
 
 extern "C" void do_timer_interval();
 uint64_t llvm_interval_counter;
@@ -37,10 +37,8 @@
 {
   //mask_all_interrupt();
   signal(SIGUSR2, SIG_IGN);
-  //printf("---------------------ding\n");
   llvm_interval_counter++;
   do_timer_interval();
-  //printf("---------------------dong\n");
   signal(SIGUSR2, &timer_handler);
   //unmask_all_interrupt();
 }
@@ -67,7 +65,7 @@
   else duration_msec = DEFAULT_LLVM_TIMER_INTERVAL_MSEC;
 
   if(timer_create(CLOCK_REALTIME, &timer_evp, &timer_id)<0)
-    printf(" error\n");
+    std::cerr << "Error initializing timer.\n";
   
   //initializing the timer
   timer_spec.it_value.tv_sec = duration_sec;





More information about the llvm-commits mailing list