 |
|
 |
|
| Files: |
1 |
|
Branches Taken: |
0.0% |
0 / 0 |
| Generated: |
2009-05-17 22:47 |
|
Branches Executed: |
0.0% |
0 / 0 |
| |
|
Line Coverage: |
100.0% |
6 / 6 |
| |
 |
|
 |
1 : /* -*- mode: c++; c-basic-offset: 2; -*- */
2 :
3 : #include "klee/Internal/System/Time.h"
4 :
5 : #include "llvm/System/Process.h"
6 :
7 : using namespace llvm;
8 : using namespace klee;
9 :
10 239: double util::getUserTime() {
11 : sys::TimeValue now(0,0),user(0,0),sys(0,0);
12 239: sys::Process::GetTimeUsage(now,user,sys);
13 478: return (user.seconds() + (double) user.nanoseconds() * 1e-9);
14 : }
15 :
16 24973: double util::getWallTime() {
17 : sys::TimeValue now(0,0),user(0,0),sys(0,0);
18 24973: sys::Process::GetTimeUsage(now,user,sys);
19 49946: return (now.seconds() + (double) now.nanoseconds() * 1e-9);
20 : }
Generated: 2009-05-17 22:47 by zcov