[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