1 |
schoenebeck |
2942 |
/* |
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 |
schoenebeck |
3054 |
return (int) RTMath::unsafeMicroSeconds(RTMath::real_clock); |
20 |
schoenebeck |
2942 |
} |
21 |
|
|
|
22 |
|
|
int CoreVMDynVar_NKSP_PERF_TIMER::evalInt() { |
23 |
schoenebeck |
3054 |
return (int) RTMath::unsafeMicroSeconds(RTMath::thread_clock); |
24 |
schoenebeck |
2942 |
} |
25 |
|
|
|
26 |
|
|
} // namespace LinuxSampler |