]> Cypherpunks.ru repositories - gostls13.git/blobdiff - src/runtime/mgc0.h
[dev.garbage] all: merge dev.cc into dev.garbage
[gostls13.git] / src / runtime / mgc0.h
index 62726b4f0f2c1e4e15f43d27b78b260dd7a621df..dd0c460246c652c7c6d669d9327ba09133b16110 100644 (file)
@@ -12,9 +12,11 @@ enum {
        BitsPointer = 2,
        BitsMask = 3,
        PointersPerByte = 8/BitsPerPointer,
-       MaxGCMask = 64,
        insData = 1,
        insArray,
        insArrayEnd,
        insEnd,
+
+       // 64 bytes cover objects of size 1024/512 on 64/32 bits, respectively.
+       MaxGCMask       = 65536, // TODO(rsc): change back to 64
 };