X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=contrib%2Fsb-sprof%2Fsb-sprof.lisp;h=ab1edf2c75a4a8da9860d02882ce3e269e1f7b43;hb=a53e74a650cf42012d8c66835e450acdf73c23d6;hp=7d2374edb912b1f4cf5ce7cf040c5ba8ddce2542;hpb=4d23f1a95bcd8b8907db4a9597b41bf394a34c40;p=sbcl.git diff --git a/contrib/sb-sprof/sb-sprof.lisp b/contrib/sb-sprof/sb-sprof.lisp index 7d2374e..ab1edf2 100644 --- a/contrib/sb-sprof/sb-sprof.lisp +++ b/contrib/sb-sprof/sb-sprof.lisp @@ -360,10 +360,8 @@ profiling") (defvar *alloc-region-size* #-gencgc (get-page-size) - ;; This hardcoded 2 matches the one in gc_find_freeish_pages. It's not - ;; really worth genesifying. #+gencgc - (* 2 sb-vm:gencgc-page-bytes)) + (max sb-vm:gencgc-alloc-granularity sb-vm:gencgc-card-bytes)) (declaim (type number *alloc-region-size*)) (defvar *samples* nil)