X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fx86-64%2Fbackend-parms.lisp;h=93f2e017911678ed564a862e32103d500cee4bb8;hb=0c0d240960138dbea32ff6e3e65e6f16b1f2f7da;hp=f90310ded3dc84f4a1e6997ad6c2c85d328b53cc;hpb=5c0a884190d6c98448d86fb05e1e99df901c9bf8;p=sbcl.git diff --git a/src/compiler/x86-64/backend-parms.lisp b/src/compiler/x86-64/backend-parms.lisp index f90310d..93f2e01 100644 --- a/src/compiler/x86-64/backend-parms.lisp +++ b/src/compiler/x86-64/backend-parms.lisp @@ -43,7 +43,11 @@ ;;; currently make a lot of sense to have a card size lower than ;;; the alloc granularity, it will, once we are smarter about finding ;;; the start of objects. -(def!constant gencgc-alloc-granularity *backend-page-bytes*) +(def!constant gencgc-alloc-granularity 0) ;;; The minimum size at which we release address ranges to the OS. ;;; This must be a multiple of the OS page size. (def!constant gencgc-release-granularity *backend-page-bytes*) + +#!+sb-safepoint +(def!constant thread-saved-csp-offset + (- (/ *backend-page-bytes* n-word-bytes)))