* module/language/cps/compile-bytecode.scm (compile-bytecode): Renumber
a function before going to compile it, so that the vars and labels are
contiguous within each function.
#:use-module (language cps primitives)
#:use-module (language cps prune-top-level-scopes)
#:use-module (language cps reify-primitives)
+ #:use-module (language cps renumber)
#:use-module (language cps simplify)
#:use-module (language cps slot-allocation)
#:use-module (language cps specialize-primcalls)
(exp (optimize exp opts))
(exp (convert-closures exp))
(exp (reify-primitives exp))
+ (exp (renumber exp))
(asm (make-assembler)))
(visit-funs (lambda (fun)
(compile-fun fun asm))