summary refs log tree commit diff stats
path: root/lib/system.nim
diff options
context:
space:
mode:
authorAndrii Riabushenko <cdome@bk.ru>2018-12-05 21:36:42 +0000
committerAndrii Riabushenko <cdome@bk.ru>2018-12-05 21:36:42 +0000
commitf46573c1ed9f041d23a54d0911d7727d84c1a9cd (patch)
treea40f7a95b6f6b3cfdbefb1cd8c21b603a6411a32 /lib/system.nim
parent69347f6c95b35e8969cf650b59644b20ef1528de (diff)
downloadNim-f46573c1ed9f041d23a54d0911d7727d84c1a9cd.tar.gz
remove debug statements
Diffstat (limited to 'lib/system.nim')
-rw-r--r--lib/system.nim7
1 files changed, 1 insertions, 6 deletions
diff --git a/lib/system.nim b/lib/system.nim
index 9111ddd86..ec0dd629c 100644
--- a/lib/system.nim
+++ b/lib/system.nim
@@ -221,15 +221,10 @@ proc reset*[T](obj: var T) {.magic: "Reset", noSideEffect.}
   ## be called before any possible `object branch transition`:idx:.
 
 when defined(nimNewRuntime):
-  proc wasMoved*[T](obj: var T) {.magic: "WasMoved", noSideEffect.} =
-    ## resets an object `obj` to its initial (binary zero) value to signify
-    ## it was "moved" and to signify its destructor should do nothing and
-    ## ideally be optimized away.
-    discard
 
   proc move*[T](x: var T): T {.magic: "Move", noSideEffect.} =
     result = x
-    wasMoved(x)
+    reset(x)
 
 type
   range*{.magic: "Range".}[T] ## Generic type to construct range types.