move threads out of system (#20674)
* move syslocks first * progress * clean up * go on * clean up * clean up * add imports syslocks * remove documentation * public deallocOsPages * fixes genode * fixes more * fixes boehmGC * cover more cases * fixes cyclic deps * fixes genode * cleanup * unpublic fields * cleanup * clean up
This commit is contained in:
parent
a51ed90c5d
commit
1dab8ba334
15 changed files with 424 additions and 390 deletions
|
|
@ -16,8 +16,7 @@ when not compileOption("threads") and not defined(nimdoc):
|
|||
# so they can replace each other seamlessly.
|
||||
{.error: "Rlocks requires --threads:on option.".}
|
||||
|
||||
const insideRLocksModule = true
|
||||
include "system/syslocks"
|
||||
import std/private/syslocks
|
||||
|
||||
type
|
||||
RLock* = SysLock ## Nim lock, re-entrant
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue