X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Fgencgc.c;h=6e394e6d319403530ee76b81a5e649466932dd48;hb=ac436be829bb9af24fbce37499735671b942872a;hp=e33dcc05a9fca1fe551d955df01422922e7971df;hpb=9f10bc102adce15a820027777a03e49a7b7623da;p=sbcl.git diff --git a/src/runtime/gencgc.c b/src/runtime/gencgc.c index e33dcc0..6e394e6 100644 --- a/src/runtime/gencgc.c +++ b/src/runtime/gencgc.c @@ -2092,11 +2092,11 @@ scav_vector(lispobj *where, lispobj object) * weak pointers */ -/* XX This is a hack adapted from cgc.c. These don't work too well with the - * gencgc as a list of the weak pointers is maintained within the - * objects which causes writes to the pages. A limited attempt is made - * to avoid unnecessary writes, but this needs a re-think. */ - +/* XX This is a hack adapted from cgc.c. These don't work too + * efficiently with the gencgc as a list of the weak pointers is + * maintained within the objects which causes writes to the pages. A + * limited attempt is made to avoid unnecessary writes, but this needs + * a re-think. */ #define WEAK_POINTER_NWORDS \ CEILING((sizeof(struct weak_pointer) / sizeof(lispobj)), 2)