1 |
/* |
2 |
* Copyright (c) 2016 Christian Schoenebeck |
3 |
* |
4 |
* http://www.linuxsampler.org |
5 |
* |
6 |
* This file is part of LinuxSampler and released under the same terms. |
7 |
* See README file for details. |
8 |
*/ |
9 |
|
10 |
#include "CoreVMDynVars.h" |
11 |
|
12 |
#include "tree.h" |
13 |
#include "ScriptVM.h" |
14 |
#include "../common/RTMath.h" |
15 |
|
16 |
namespace LinuxSampler { |
17 |
|
18 |
int CoreVMDynVar_NKSP_REAL_TIMER::evalInt() { |
19 |
return (int) RTMath::unsafeMicroSeconds(RTMath::real_clock); |
20 |
} |
21 |
|
22 |
int CoreVMDynVar_NKSP_PERF_TIMER::evalInt() { |
23 |
return (int) RTMath::unsafeMicroSeconds(RTMath::thread_clock); |
24 |
} |
25 |
|
26 |
} // namespace LinuxSampler |