X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcode%2Fpurify.lisp;h=15199fa02192182a2069347b630c8794d7183838;hb=c1aeac123df223746249567a9c0d2f656d1222cb;hp=21317bfd94164d8827fa4bdd0e7dac654c071043;hpb=cea4896b2482b7b2b429c1631d774b4cfbc0efba;p=sbcl.git diff --git a/src/code/purify.lisp b/src/code/purify.lisp index 21317bf..15199fa 100644 --- a/src/code/purify.lisp +++ b/src/code/purify.lisp @@ -9,7 +9,7 @@ (in-package "SB!KERNEL") -(sb!alien:def-alien-routine ("purify" %purify) sb!c-call:void +(sb!alien:define-alien-routine ("purify" %purify) sb!c-call:void (static-roots sb!c-call:unsigned-long) (read-only-roots sb!c-call:unsigned-long)) @@ -59,6 +59,5 @@ #'(lambda (notify-stream &rest ignore) (declare (ignore ignore)) (write-line "done]" notify-stream)))) - #!-gencgc (gc t) - #!+gencgc (gc :verbose t)) + (gc)) nil)