prelude: :gerbil/compiler/ssxi
package: std/debug

(begin
  (declare-type std/debug/heap#memory-usage (@lambda 0 #f))
  (declare-type std/debug/heap#heap-type-stats (@lambda 0 #f))
  (declare-type std/debug/heap#dump-heap-stats!__% (@lambda 1 #f))
  (declare-type std/debug/heap#dump-heap-stats!__0 (@lambda 0 #f))
  (declare-type
   std/debug/heap#dump-heap-stats!
   (@case-lambda
    (0 std/debug/heap#dump-heap-stats!__0)
    (1 std/debug/heap#dump-heap-stats!__%)))
  (declare-type
   std/debug/heap#count-still
   (@lambda 0 std/debug/heap#count-still1))
  (declare-type std/debug/heap#count-still1 (@lambda 0 #f))
  (declare-type std/debug/heap#still-objects/refcount (@lambda 0 #f))
  (declare-type std/debug/heap#still-objects (@lambda 0 #f))
  (declare-type std/debug/heap#get-still (@lambda 2 std/debug/heap#get-still1))
  (declare-type std/debug/heap#get-still1 (@lambda 2 #f))
  (declare-type std/debug/heap#walk-heap!__% (@lambda 3 #f))
  (declare-type
   std/debug/heap#walk-heap!__@
   (@kw-lambda-dispatch (walk: root:) std/debug/heap#walk-heap!__%))
  (declare-type
   std/debug/heap#walk-heap!
   (@kw-lambda (walk: root:) std/debug/heap#walk-heap!__@))
  (declare-type std/debug/heap#walk-from-roots! (@lambda 1 #f))
  (declare-type std/debug/heap#walk-still-objects! (@lambda 1 #f)))
