diff options
author | Andreas Rumpf <andreas@andreas-laptop> | 2010-05-30 21:15:20 +0200 |
---|---|---|
committer | Andreas Rumpf <andreas@andreas-laptop> | 2010-05-30 21:15:20 +0200 |
commit | 909f7dbf8cac95d4cdb08c4a2e1cb4ba2d42bfeb (patch) | |
tree | 69348060582d89e2535bdce154f4a4d9655962e4 /lib/pure/times.nim | |
parent | cb21b0e7a789bc068a177258b20b6b4333651c2a (diff) | |
download | Nim-909f7dbf8cac95d4cdb08c4a2e1cb4ba2d42bfeb.tar.gz |
revert to old behavior of getStartMilsecs; getStartMilsecs deprecated
Diffstat (limited to 'lib/pure/times.nim')
-rwxr-xr-x | lib/pure/times.nim | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/pure/times.nim b/lib/pure/times.nim index da712263d..144a6eb4f 100755 --- a/lib/pure/times.nim +++ b/lib/pure/times.nim @@ -139,7 +139,7 @@ proc `<=` * (a, b: TTime): bool = ## returns true iff ``a <= b``. result = a - b <= 0 -proc getStartMilsecs*(): int +proc getStartMilsecs*(): int {.deprecated.} ## get the miliseconds from the start of the program @@ -212,15 +212,15 @@ when not defined(ECMAScript): proc getStartMilsecs(): int = #echo "clocks per sec: ", clocksPerSec, "clock: ", int(clock()) #return clock() div (clocksPerSec div 1000) - when defined(posix): - var a: Ttimeval - posix_gettimeofday(a) - result = a.tv_sec * 1000 + a.tv_usec + when defined(macosx): + result = toInt(toFloat(clock()) / (toFloat(clocksPerSec) / 1000.0)) else: result = int(clock()) div (clocksPerSec div 1000) when false: - when defined(macosx): - result = toInt(toFloat(clock()) / (toFloat(clocksPerSec) / 1000.0)) + var a: Ttimeval + posix_gettimeofday(a) + result = a.tv_sec * 1000 + a.tv_usec + #echo "result: ", result proc getTime(): TTime = return timec(nil) proc getLocalTime(t: TTime): TTimeInfo = |