Commit History

Autor SHA1 Mensaxe Data
  Andreas Rumpf 4857c462d5 Revert "fix #14873 properly by skipping `abi` field in importc type (#17944)" (#17992) %!s(int64=3) %!d(string=hai) anos
  Timothee Cour 98c29c01eb fix #14873 properly by skipping `abi` field in importc type (#17944) %!s(int64=3) %!d(string=hai) anos
  flywind dc89b21257 [std/locks]close #7998(complete condition variables) (#17711) %!s(int64=3) %!d(string=hai) anos
  flywind cedbc7035d [std/locks]remove workaround for withLock (#17772) %!s(int64=3) %!d(string=hai) anos
  flywind c7b4639460 ref #14873 (#17644) %!s(int64=3) %!d(string=hai) anos
  Timothee Cour dfe51d10a1 `addQuitProc` now works with closures, and c, js(node/browser) backend; fix some bugs in testament (#14342) %!s(int64=4) %!d(string=hai) anos
  Andy Davidoff 8018449319 simple typo in locks.nim (#14297) %!s(int64=4) %!d(string=hai) anos
  Timothee Cour 2446570350 fixes #12330 (#12331) %!s(int64=5) %!d(string=hai) anos
  Ray Imber 9dd297f613 Locks modules should give a compile error when threads are not enabled. (#12231) %!s(int64=5) %!d(string=hai) anos
  Andreas Rumpf b07694cd90 new gensym handling (#11985) %!s(int64=5) %!d(string=hai) anos
  Araq 3f6168b337 removes deprecated T/P types %!s(int64=6) %!d(string=hai) anos
  Yuriy Glukhov 1f13e94dd0 Disable stacktrace in locks (#6128) %!s(int64=7) %!d(string=hai) anos
  andri lim 2ecdf582a8 fixes #6049 add mixin release, acquire to withLock (#6113) %!s(int64=7) %!d(string=hai) anos
  Anatoly Galiulin 45bbecb021 Use ``when insideRLocksModule`` instead of ``when compiles`` %!s(int64=8) %!d(string=hai) anos
  Anatoly Galiulin ebc02f6dc0 Fix ``XDeclaredButNotUsed`` warning when locks or rlocks module is used %!s(int64=8) %!d(string=hai) anos
  Dominik Picheta 34401a3639 Documentation for `withLock`. %!s(int64=8) %!d(string=hai) anos
  Dominik Picheta 1cc1a7faf4 Rename locks.lock tmplt to withLock and change body to untyped. %!s(int64=8) %!d(string=hai) anos
  Dominik Picheta f0341979bd Implement a `lock` template in `locks` module. %!s(int64=8) %!d(string=hai) anos
  Araq 28de800d61 Merge branch 'more_concurrency' into devel %!s(int64=9) %!d(string=hai) anos
  pdw 6ca3504dfb lib/core - Dropped 'T' from types %!s(int64=9) %!d(string=hai) anos
  Araq 543ec37975 get rid of deprecated effects %!s(int64=9) %!d(string=hai) anos
  Araq 75ccdebd1e get rid of deprecated effects %!s(int64=9) %!d(string=hai) anos
  Federico Ceratto 657dca5c3b Fix typos %!s(int64=10) %!d(string=hai) anos
  Araq 08fcc87986 deprecated old locking effects %!s(int64=10) %!d(string=hai) anos
  def 78b3f739b1 Remove runtime deadlock prevention as deadlock detection at compile-time is available %!s(int64=10) %!d(string=hai) anos
  def ea57f340f2 Fix compile because of case sensitivity %!s(int64=10) %!d(string=hai) anos
  Araq 30823c1ce3 make tests green %!s(int64=10) %!d(string=hai) anos
  Araq d05df2173b Nimrod renamed to Nim %!s(int64=10) %!d(string=hai) anos
  Araq 346443d1b5 case consistency improvements %!s(int64=11) %!d(string=hai) anos
  Araq 3c0a6a8962 'assert' hides EAssertionFailsure; stdlib makes use of 'tags' %!s(int64=12) %!d(string=hai) anos