From 2489ac5205997307e704168d9d8b373358820ef0 Mon Sep 17 00:00:00 2001 From: Eduardo Cavazos Date: Mon, 10 Nov 2008 21:27:48 -0600 Subject: [PATCH] bootstrap.stage2: Factor out 'print-time' --- basis/bootstrap/stage2.factor | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/basis/bootstrap/stage2.factor b/basis/bootstrap/stage2.factor index 67c6c9487d..d25394e978 100644 --- a/basis/bootstrap/stage2.factor +++ b/basis/bootstrap/stage2.factor @@ -32,18 +32,15 @@ SYMBOL: bootstrap-time : count-words ( pred -- ) all-words swap count number>string write ; -: print-report ( -- ) - core-bootstrap-time get +: print-time ( time -- ) 1000 /i 60 /mod swap - "Core bootstrap completed in " write number>string write - " minutes and " write number>string write " seconds." print + number>string write + " minutes and " write number>string write " seconds." print ; - bootstrap-time get - 1000 /i - 60 /mod swap - "Bootstrap completed in " write number>string write - " minutes and " write number>string write " seconds." print +: print-report ( -- ) + "Core bootstrap completed in " write core-bootstrap-time get print-time + "Bootstrap completed in " write bootstrap-time get print-time [ compiled>> ] count-words " compiled words" print [ symbol? ] count-words " symbol words" print