minor
This commit is contained in:
@ -133,7 +133,7 @@
|
|||||||
(heap-set! thing 'forwarded)
|
(heap-set! thing 'forwarded)
|
||||||
(heap-set! (+ thing 1) (gc:closure code-ptr free-vars)))]
|
(heap-set! (+ thing 1) (gc:closure code-ptr free-vars)))]
|
||||||
[else
|
[else
|
||||||
(error 'forward/loc "Unknown tag: ~a" tag)]))
|
(error 'forward/loc "unknown tag: ~a" tag)]))
|
||||||
|
|
||||||
|
|
||||||
(define (object-size addr)
|
(define (object-size addr)
|
||||||
@ -146,7 +146,7 @@
|
|||||||
(+ 3 n-vars))]
|
(+ 3 n-vars))]
|
||||||
[(equal? tag 'forwarded) 2]
|
[(equal? tag 'forwarded) 2]
|
||||||
[else
|
[else
|
||||||
(error 'object-size "Unknown tag: ~a" tag)]))
|
(error 'object-size "unknown tag: ~a" tag)]))
|
||||||
|
|
||||||
(define (gc! . other-roots)
|
(define (gc! . other-roots)
|
||||||
(swap-spaces!)
|
(swap-spaces!)
|
||||||
|
Reference in New Issue
Block a user