diff options
author | Yuriy Glukhov <yglukhov@users.noreply.github.com> | 2017-07-21 18:20:46 +0300 |
---|---|---|
committer | Andreas Rumpf <rumpf_a@web.de> | 2017-07-21 17:20:46 +0200 |
commit | 1f13e94dd0bbef5e411eabdce93314f39d1b6394 (patch) | |
tree | 98004f04aabbea2ac6651cb95c789d95016cdc8a /lib/core | |
parent | bbbf5cf800ef0f5f09a840f4ae0ccc80661b5548 (diff) | |
download | Nim-1f13e94dd0bbef5e411eabdce93314f39d1b6394.tar.gz |
Disable stacktrace in locks (#6128)
Diffstat (limited to 'lib/core')
-rw-r--r-- | lib/core/locks.nim | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/core/locks.nim b/lib/core/locks.nim index 9f52078fa..f9add0037 100644 --- a/lib/core/locks.nim +++ b/lib/core/locks.nim @@ -19,6 +19,8 @@ type {.deprecated: [TLock: Lock, TCond: Cond].} +{.push stackTrace: off.} + proc initLock*(lock: var Lock) {.inline.} = ## Initializes the given lock. initSysLock(lock) @@ -66,3 +68,5 @@ template withLock*(a: Lock, body: untyped) = body finally: a.release() + +{.pop.} |