Welcome to the CHICKEN Scheme pasting service
libs loaded pasted by hatefulmoron on Sun Aug 25 13:02:15 2024
[debug] application startup... [debug] heap resized to 1048576 bytes [debug] stack bottom is 0x7fff19965a60 [debug] entering toplevel... [debug] entering library... [debug] entering build-version... [debug] providing build-version... [debug] providing library... [debug] providing scheme#... [debug] providing chicken.base#... [debug] providing chicken.fixnum#... [debug] providing chicken.time#... [debug] providing chicken.flonum#... [debug] providing chicken.bitwise#... [debug] providing chicken.keyword#... [debug] providing chicken.blob#... [debug] providing chicken.condition#... [debug] providing chicken.process-context#... [debug] providing chicken.gc#... [debug] providing chicken.plist#... [debug] providing chicken.platform#... [debug] entering eval... [debug] entering modules... [debug] entering chicken-syntax... [debug] entering expand... [debug] entering internal... [debug] providing internal... [debug] providing chicken.internal#... [debug] providing expand... [debug] providing chicken.syntax#... [debug] entering data-structures... [debug] providing data-structures... [debug] providing chicken.string#... [debug] providing chicken.sort#... [debug] providing chicken.internal.syntax-rules#... [debug] providing chicken-syntax... [debug] providing modules... [debug] entering extras... [debug] providing extras... [debug] providing chicken.io#... [debug] providing chicken.pretty-print#... [debug] providing chicken.format#... [debug] providing chicken.random#... [debug] providing eval... [debug] providing chicken.eval#... [debug] providing chicken.load#... [debug] entering eval-modules... [debug] providing eval-modules... [debug] entering srfi-19... [debug] providing srfi-19... [debug] providing srfi-19#... [debug] entering srfi-19-core... [debug] providing srfi-19-core... [debug] providing srfi-19-core#... [debug] entering srfi-19-timezone... [debug] providing srfi-19-timezone... [debug] providing srfi-19-timezone#... [debug] entering miscmacros... [debug] providing miscmacros... [debug] providing miscmacros#... [debug] resizing heap dynamically from 1024k to 3072k ... [debug] entering locale... [debug] providing locale... [debug] providing locale#... [debug] entering locale-builtin... [debug] providing locale-builtin... [debug] providing locale-builtin#... [debug] entering utf8... [debug] providing utf8... [debug] providing utf8#... [debug] entering regex... [debug] providing regex... [debug] providing regex#... [debug] entering irregex... [debug] providing irregex... [debug] providing chicken.irregex#... [debug] entering utf8-lolevel... [debug] providing utf8-lolevel... [debug] providing utf8-lolevel#... [debug] entering port... [debug] providing port... [debug] providing chicken.port#... [debug] entering posix... [debug] entering scheduler... [debug] providing scheduler... [debug] entering pathname... [debug] providing pathname... [debug] providing chicken.pathname#... [debug] entering lolevel... [debug] providing lolevel... [debug] providing chicken.memory#... [debug] providing chicken.memory.representation#... [debug] providing chicken.locative#... [debug] providing posix... [debug] providing chicken.file.posix#... [debug] providing chicken.time.posix#... [debug] providing chicken.process#... [debug] providing chicken.process.signal#... [debug] providing chicken.process-context.posix#... [debug] providing chicken.posix#... [debug] providing chicken.errno#... [debug] entering locale-posix... [debug] providing locale-posix... [debug] providing locale-posix#... [debug] entering srfi-1... [debug] providing srfi-1... [debug] providing srfi-1#... [debug] entering utf8-srfi-13... [debug] providing utf8-srfi-13... [debug] providing utf8-srfi-13#... [debug] entering srfi-69... [debug] providing srfi-69... [debug] providing srfi-69#... [debug] entering utf8-srfi-14... [debug] providing utf8-srfi-14... [debug] providing utf8-srfi-14#... [debug] entering iset... [debug] providing iset... [debug] providing iset#... [debug] entering srfi-4... [debug] providing srfi-4... [debug] providing srfi-4#... [debug] entering utf8-case-map... [debug] providing utf8-case-map... [debug] providing utf8-case-map#... [debug] entering file... [debug] providing file... [debug] providing chicken.file#... [debug] entering unicode-char-sets... [debug] providing unicode-char-sets... [debug] providing unicode-char-sets#... [debug] entering locale-categories... [debug] providing locale-categories... [debug] providing locale-categories#... [debug] entering type-checks-basic... [debug] providing type-checks-basic... [debug] providing type-checks-basic#... [debug] entering type-errors-basic... [debug] providing type-errors-basic... [debug] providing type-errors-basic#... [debug] entering locale-components... [debug] providing locale-components... [debug] providing locale-components#... [debug] resizing heap dynamically from 3072k to 6144k ... [debug] resizing heap dynamically from 6144k to 12288k ... [debug] resizing heap dynamically from 12288k to 24576k ... [debug] entering locale-timezone... [debug] providing locale-timezone... [debug] providing locale-timezone#... [debug] entering locale-current... [debug] providing locale-current... [debug] providing locale-current#... [debug] entering srfi-19-support... [debug] providing srfi-19-support... [debug] providing srfi-19-support#... [debug] entering type-checks-numbers.scheme... [debug] providing type-checks-numbers.scheme... [debug] providing type-checks-numbers.scheme#... [debug] entering type-errors-numbers.scheme... [debug] providing type-errors-numbers.scheme... [debug] providing type-errors-numbers.scheme#... [debug] entering srfi-19-tm... [debug] providing srfi-19-tm... [debug] providing srfi-19-tm#... [debug] entering record-variants... [debug] providing record-variants... [debug] providing record-variants#... [debug] entering srfi-19-time... [debug] providing srfi-19-time... [debug] providing srfi-19-time#... [debug] entering srfi-18... [debug] providing srfi-18... [debug] providing srfi-18#... [debug] entering check-errors.sys... [debug] providing check-errors.sys... [debug] providing check-errors.sys#... [debug] entering srfi-19-date... [debug] providing srfi-19-date... [debug] providing srfi-19-date-adjust-support#... [debug] providing srfi-19-date#... [debug] entering srfi-19-io... [debug] providing srfi-19-io... [debug] providing srfi-19-io#... [debug] entering srfi-29... [debug] providing srfi-29... [debug] providing srfi-29#... [debug] entering posix-utils... [debug] providing posix-utils... [debug] providing posix-utils#... [debug] entering condition-utils... [debug] providing condition-utils... [debug] providing condition-utils#... [debug] entering condition-utils-support... [debug] providing condition-utils-support... [debug] providing condition-utils-support#... [debug] resizing scratchspace dynamically from 0k to 2k ... [debug] entering exn-condition... [debug] providing exn-condition... [debug] providing exn-condition#... [debug] entering srfi-29-install... [debug] providing srfi-29-install... [debug] providing srfi-29-install#... [debug] entering srfi-19-literals... [debug] providing srfi-19-literals... [debug] providing srfi-19-literals#... [debug] entering read-syntax... [debug] providing read-syntax... [debug] providing chicken.read-syntax#... [debug] application terminated normally
locale is the bottleneck added by mario-goulart on Sun Aug 25 13:29:08 2024
(import (chicken time)) (define-syntax timed-import (syntax-rules () ((_ mod) (begin (display 'mod) (display "\t") (time (import mod)))))) (timed-import iset) (timed-import regex) (timed-import srfi-69) (timed-import utf8) (timed-import check-errors) (timed-import srfi-1) (timed-import posix-utils) (timed-import condition-utils) (timed-import locale) (timed-import srfi-18) (timed-import miscmacros) (timed-import record-variants) (timed-import srfi-29) (timed-import srfi-19) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $ csi -s timed-import.scm iset 0s CPU time, 434/249 mutations (total/tracked), 0/2 GCs (major/minor), maximum live heap: 455.75 KiB regex 0s CPU time, 32/13 mutations (total/tracked), 0/2 GCs (major/minor), maximum live heap: 462.02 KiB srfi-69 0s CPU time, 124/65 mutations (total/tracked), 0/2 GCs (major/minor), maximum live heap: 478.91 KiB utf8 0s CPU time, 135/86 mutations (total/tracked), 0/4 GCs (major/minor), maximum live heap: 488.82 KiB check-errors 0.004s CPU time, 532/256 mutations (total/tracked), 0/62 GCs (major/minor), maximum live heap: 656.57 KiB srfi-1 0s CPU time, 138/110 mutations (total/tracked), 0/2 GCs (major/minor), maximum live heap: 693.52 KiB posix-utils 0.002s CPU time, 709/315 mutations (total/tracked), 0/12 GCs (major/minor), maximum live heap: 771.38 KiB condition-utils 0s CPU time, 48/17 mutations (total/tracked), 0/4 GCs (major/minor), maximum live heap: 808.46 KiB locale 0.123s CPU time, 0.009s GC time (major), 227493/8378 mutations (total/tracked), 2/775 GCs (major/minor), maximum live heap: 3.2 MiB srfi-18 0s CPU time, 80/51 mutations (total/tracked), 0/2 GCs (major/minor), maximum live heap: 1.39 MiB miscmacros 0s CPU time, 19/3 mutations (total/tracked), 0/2 GCs (major/minor), maximum live heap: 1.43 MiB record-variants 0s CPU time, 19/3 mutations (total/tracked), 0/2 GCs (major/minor), maximum live heap: 1.44 MiB srfi-29 0.001s CPU time, 791/143 mutations (total/tracked), 0/6 GCs (major/minor), maximum live heap: 1.47 MiB srfi-19 0.002s CPU time, 1568/574 mutations (total/tracked), 0/20 GCs (major/minor), maximum live heap: 1.58 MiB