From 1f13e94dd0bbef5e411eabdce93314f39d1b6394 Mon Sep 17 00:00:00 2001 From: Yuriy Glukhov Date: Fri, 21 Jul 2017 18:20:46 +0300 Subject: [PATCH] Disable stacktrace in locks (#6128) --- lib/core/locks.nim | 4 ++++ 1 file changed, 4 insertions(+) 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.}