X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Fgc-internal.h;h=b91639688d1ff17b5ea6a534f6868506d0c82f34;hb=f0f3805c145f2699701997761e2c6f55c475c192;hp=c23febf8c60a001f8878f39ae4a21f26d3bca30e;hpb=1b6d885eaf7872b41947e0ea0da134cceee4cc0f;p=sbcl.git diff --git a/src/runtime/gc-internal.h b/src/runtime/gc-internal.h index c23febf..b916396 100644 --- a/src/runtime/gc-internal.h +++ b/src/runtime/gc-internal.h @@ -79,7 +79,9 @@ NWORDS(uword_t x, uword_t n_bits) #define FUN_RAW_ADDR_OFFSET (offsetof(struct simple_fun, code) - FUN_POINTER_LOWTAG) #endif -/* values for the *_alloc_* parameters */ +/* values for the *_alloc_* parameters, also see the commentary for + * struct page in gencgc-internal.h. FIXME: Perhaps these constants + * should be there, or at least defined on gencgc only? */ #define FREE_PAGE_FLAG 0 #define BOXED_PAGE_FLAG 1 #define UNBOXED_PAGE_FLAG 2