summary refs log tree commit diff stats
path: root/lib/core
diff options
context:
space:
mode:
authorStefan Talpalaru <stefantalpalaru@yahoo.com>2015-05-31 19:07:44 +0200
committerStefan Talpalaru <stefantalpalaru@yahoo.com>2015-05-31 19:07:44 +0200
commit50e96ad939c39c9d9e25b75803ed971fad49dc8f (patch)
treee3935fce15b3dab0573907d28d47869f1d18fbde /lib/core
parent6820b2fea919c033405e7e204343fddd947c2ef3 (diff)
downloadNim-50e96ad939c39c9d9e25b75803ed971fad49dc8f.tar.gz
the Go GC - initial implementation
Diffstat (limited to 'lib/core')
-rw-r--r--lib/core/typeinfo.nim4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/core/typeinfo.nim b/lib/core/typeinfo.nim
index c3ff66591..1a7e2d60f 100644
--- a/lib/core/typeinfo.nim
+++ b/lib/core/typeinfo.nim
@@ -67,11 +67,11 @@ type
   pbyteArray = ptr array[0.. 0xffff, int8]
 
   TGenericSeq {.importc.} = object
-    len, space: int
+    len, space, elemSize: int
   PGenSeq = ptr TGenericSeq
 
 const
-  GenericSeqSize = (2 * sizeof(int))
+  GenericSeqSize = (3 * sizeof(int))
 
 proc genericAssign(dest, src: pointer, mt: PNimType) {.importCompilerProc.}
 proc genericShallowAssign(dest, src: pointer, mt: PNimType) {.