1ms (0ms gc, 1ms foreign, 0ms foreign threads): M\ world layout* 10960ms (1234ms gc, 1943ms foreign, 6ms foreign threads): T{ thread f "Listener" ~curry~ ~quotation~ 271 ~box~ f t f H{ }... 10959ms (1234ms gc, 1942ms foreign, 6ms foreign threads): require-all 10958ms (1234ms gc, 1942ms foreign, 6ms foreign threads): M\ vocab (load-vocab) 10958ms (1234ms gc, 1942ms foreign, 6ms foreign threads): require 10958ms (1234ms gc, 1942ms foreign, 6ms foreign threads): load-source 10957ms (1234ms gc, 1941ms foreign, 6ms foreign threads): parse-file 10952ms (1234ms gc, 1940ms foreign, 6ms foreign threads): parse-stream 10612ms (1227ms gc, 1914ms foreign, 6ms foreign threads): finish-compilation-unit 9239ms (1173ms gc, 1762ms foreign, 6ms foreign threads): compile-word 9239ms (1173ms gc, 1762ms foreign, 6ms foreign threads): M\ optimizing-compiler recompile 8184ms (1028ms gc, 1514ms foreign, 5ms foreign threads): frontend 8086ms (1019ms gc, 1495ms foreign, 5ms foreign threads): optimize-tree 5609ms (504ms gc, 842ms foreign, 4ms foreign threads): (propagate) 5568ms (1234ms gc, 1934ms foreign, 1ms foreign threads): signal-handler 5392ms (0ms gc, 9ms foreign, 5ms foreign threads): leaf-signal-handler 5364ms (487ms gc, 812ms foreign, 4ms foreign threads): M\ node propagate-around 5249ms (480ms gc, 803ms foreign, 4ms foreign threads): M\ #call propagate-before 5157ms (477ms gc, 797ms foreign, 3ms foreign threads): do-inlining 4854ms (421ms gc, 708ms foreign, 3ms foreign threads): M\ #branch propagate-around 4851ms (421ms gc, 708ms foreign, 3ms foreign threads): infer-children 4820ms (459ms gc, 751ms foreign, 3ms foreign threads): propagate-body 4678ms (418ms gc, 695ms foreign, 2ms foreign threads): M\ #recursive propagate-around 3242ms (5ms gc, 32ms foreign, 1ms foreign threads): M\ hashtable at* 2755ms (152ms gc, 325ms foreign, 0ms foreign threads): parse-fresh 2755ms (152ms gc, 325ms foreign, 0ms foreign threads): parse-step 2755ms (152ms gc, 325ms foreign, 0ms foreign threads): (parse-lines) 2755ms (152ms gc, 325ms foreign, 0ms foreign threads): (parse-until) 2752ms (152ms gc, 325ms foreign, 0ms foreign threads): execute-parsing 2677ms (150ms gc, 314ms foreign, 0ms foreign threads): define-array-vocab 2677ms (150ms gc, 314ms foreign, 0ms foreign threads): POSTPONE: SPECIALIZED-ARRAY: 2502ms (274ms gc, 454ms foreign, 1ms foreign threads): inline-word 2280ms (290ms gc, 445ms foreign, 1ms foreign threads): splicing-body 2081ms (275ms gc, 419ms foreign, 1ms foreign threads): build-sub-tree 2022ms (185ms gc, 319ms foreign, 1ms foreign threads): build-tree-with 1945ms (161ms gc, 292ms foreign, 1ms foreign threads): infer-quot-here 1898ms (157ms gc, 283ms foreign, 1ms foreign threads): M\ word (build-tree) 1540ms (127ms gc, 232ms foreign, 1ms foreign threads): infer-quot 1496ms (210ms gc, 274ms foreign, 1ms foreign threads): (escape-analysis) 1496ms (210ms gc, 274ms foreign, 1ms foreign threads): escape-analysis 1470ms (0ms gc, 5ms foreign, 2ms foreign threads): word-prop 1340ms (160ms gc, 221ms foreign, 0ms foreign threads): M\ #recursive escape-analysis* 1329ms (158ms gc, 218ms foreign, 0ms foreign threads): M\ #branch escape-analysis* 1293ms (339ms gc, 411ms foreign, 1ms foreign threads): M\ hashtable set-at 1051ms (42ms gc, 66ms foreign, 0ms foreign threads): M\ optimizing-compiler to-recompile 1044ms (145ms gc, 246ms foreign, 1ms foreign threads): backend 1037ms (41ms gc, 64ms foreign, 0ms foreign threads): outdated-conditional-usages 1021ms (41ms gc, 62ms foreign, 0ms foreign threads): dependencies-satisfied? 1001ms (119ms gc, 159ms foreign, 1ms foreign threads): copy-values 960ms (32ms gc, 46ms foreign, 0ms foreign threads): method-for-class 956ms (101ms gc, 172ms foreign, 0ms foreign threads): (infer-if) 951ms (579ms gc, 832ms foreign, 0ms foreign threads): 948ms (0ms gc, 0ms foreign, 1ms foreign threads): M\ string hashcode* 941ms (2ms gc, 5ms foreign, 0ms foreign threads): classes-intersect? 931ms (32ms gc, 42ms foreign, 0ms foreign threads): nearest-class 928ms (99ms gc, 132ms foreign, 0ms foreign threads): copy-value 900ms (83ms gc, 145ms foreign, 1ms foreign threads): infer-ndip 898ms (29ms gc, 36ms foreign, 0ms foreign threads): interesting-classes 890ms (86ms gc, 152ms foreign, 0ms foreign threads): M\ callable infer-branch 858ms (0ms gc, 1ms foreign, 0ms foreign threads): assoc-stack 855ms (2ms gc, 5ms foreign, 0ms foreign threads): interesting-class? 840ms (90ms gc, 123ms foreign, 0ms foreign threads): copy-allocation 826ms (77ms gc, 134ms foreign, 0ms foreign threads): M\ declared-effect infer-call* 795ms (0ms gc, 1ms foreign, 2ms foreign threads): M\ fixnum >fixnum 779ms (337ms gc, 402ms foreign, 1ms foreign threads): grow-hash 670ms (30ms gc, 34ms foreign, 0ms foreign threads): M\ depends-on-method satisfied? 593ms (0ms gc, 1ms foreign, 2ms foreign threads): M\ array nth-unsafe 587ms (7ms gc, 9ms foreign, 0ms foreign threads): class<= 574ms (0ms gc, 0ms foreign, 0ms foreign threads): M\ array length 524ms (40ms gc, 50ms foreign, 0ms foreign threads): M\ disjoint-set equate 506ms (8ms gc, 17ms foreign, 0ms foreign threads): refine-value-info 489ms (65ms gc, 124ms foreign, 0ms foreign threads): finalize-cfg 488ms (0ms gc, 0ms foreign, 1ms foreign threads): M\ string equal? 428ms (415ms gc, 422ms foreign, 0ms foreign threads): minor-gc 406ms (0ms gc, 0ms foreign, 0ms foreign threads): rank-class/predicate-engine 384ms (6ms gc, 15ms foreign, 0ms foreign threads): (value-info-intersect) 373ms (0ms gc, 1ms foreign, 0ms foreign threads): normalize-class/predicate-engine 370ms (251ms gc, 270ms foreign, 0ms foreign threads): M\ hashtable >alist 348ms (57ms gc, 83ms foreign, 0ms foreign threads): append 337ms (36ms gc, 68ms foreign, 0ms foreign threads): normalize 336ms (0ms gc, 1ms foreign, 0ms foreign threads): M\ vector underlying>> 330ms (0ms gc, 2ms foreign, 0ms foreign threads): M\ sequence hashcode* 323ms (5ms gc, 9ms foreign, 0ms foreign threads): refine-value-infos 322ms (43ms gc, 67ms foreign, 0ms foreign threads): inline-recursive-word 322ms (43ms gc, 67ms foreign, 0ms foreign threads): (inline-recursive-word) 310ms (0ms gc, 1ms foreign, 0ms foreign threads): intersection-class? 310ms (2ms gc, 13ms foreign, 0ms foreign threads): inline-standard-method 290ms (0ms gc, 0ms foreign, 1ms foreign threads): M\ word props>> 288ms (15ms gc, 31ms foreign, 1ms foreign threads): infer-shuffle 286ms (43ms gc, 58ms foreign, 0ms foreign threads): M\ literal infer-branch 283ms (0ms gc, 1ms foreign, 0ms foreign threads): M\ growable length 266ms (12ms gc, 30ms foreign, 0ms foreign threads): remake-generics 264ms (12ms gc, 30ms foreign, 0ms foreign threads): M\ single-combination perform-combination 261ms (3ms gc, 3ms foreign, 0ms foreign threads): non-inline-word 261ms (154ms gc, 205ms foreign, 0ms foreign threads): M\ vector new-sequence 256ms (102ms gc, 118ms foreign, 0ms foreign threads): ( gensym ) 255ms (0ms gc, 0ms foreign, 0ms foreign threads): union-class? 254ms (42ms gc, 56ms foreign, 1ms foreign threads): optimize-cfg 252ms (102ms gc, 118ms foreign, 0ms foreign threads): node-def-use 229ms (69ms gc, 79ms foreign, 0ms foreign threads): M\ disjoint-set add-atom 229ms (4ms gc, 7ms foreign, 0ms foreign threads): define-array 222ms (0ms gc, 1ms foreign, 0ms foreign threads): M\ growable nth-unsafe 221ms (0ms gc, 0ms foreign, 0ms foreign threads): M\ disjoint-set representative 219ms (9ms gc, 14ms foreign, 0ms foreign threads): 216ms (38ms gc, 48ms foreign, 1ms foreign threads): M\ composed infer-call* 215ms (18ms gc, 37ms foreign, 0ms foreign threads): ( gensym ) 213ms (13ms gc, 34ms foreign, 0ms foreign threads): compute-copy-equiv 212ms (39ms gc, 54ms foreign, 0ms foreign threads): compute-phi-function 211ms (2ms gc, 6ms foreign, 0ms foreign threads): M\ sequence assume* 209ms (10ms gc, 23ms foreign, 0ms foreign threads): M\ tag-dispatch-engine compile-engine 209ms (10ms gc, 23ms foreign, 0ms foreign threads): compile-engines* 208ms (68ms gc, 80ms foreign, 0ms foreign threads): ( gensym ) 203ms (0ms gc, 0ms foreign, 0ms foreign threads): < 195ms (0ms gc, 1ms foreign, 0ms foreign threads): M\ tuple hashcode* 194ms (10ms gc, 22ms foreign, 0ms foreign threads): compile-engines 194ms (10ms gc, 22ms foreign, 0ms foreign threads): M\ tuple-dispatch-engine compile-engine 193ms (15ms gc, 29ms foreign, 0ms foreign threads): analyze-recursive 190ms (38ms gc, 53ms foreign, 0ms foreign threads): (build-cfg) 190ms (38ms gc, 53ms foreign, 0ms foreign threads): build-cfg 183ms (9ms gc, 19ms foreign, 0ms foreign threads): M\ predicate-engine compile-engine 182ms (0ms gc, 0ms foreign, 0ms foreign threads): mixin-class? 182ms (39ms gc, 48ms foreign, 0ms foreign threads): datastack-phi 181ms (29ms gc, 35ms foreign, 0ms foreign threads): M\ #call annotate-node 181ms (10ms gc, 12ms foreign, 0ms foreign threads): M\ #declare propagate-before 180ms (13ms gc, 25ms foreign, 0ms foreign threads): build-call-graph 179ms (9ms gc, 19ms foreign, 0ms foreign threads): compile-predicate-engine 178ms (9ms gc, 19ms foreign, 0ms foreign threads): M\ curried infer-call* 175ms (13ms gc, 25ms foreign, 0ms foreign threads): (build-call-graph) 173ms (9ms gc, 19ms foreign, 0ms foreign threads): M\ echelon-dispatch-engine compile-engine 171ms (130ms gc, 163ms foreign, 0ms foreign threads): continuation 168ms (67ms gc, 142ms foreign, 0ms foreign threads): resize-array 167ms (10ms gc, 18ms foreign, 0ms foreign threads): 165ms (3ms gc, 4ms foreign, 0ms foreign threads): class-and 163ms (20ms gc, 39ms foreign, 0ms foreign threads): (linear-scan) 162ms (13ms gc, 24ms foreign, 0ms foreign threads): ensure-d 158ms (0ms gc, 1ms foreign, 0ms foreign threads): reset-caches 158ms (0ms gc, 0ms foreign, 0ms foreign threads): M\ hashtable clear-assoc 158ms (4ms gc, 4ms foreign, 0ms foreign threads): create-method-in 156ms (18ms gc, 29ms foreign, 0ms foreign threads): apply-word/effect 156ms (0ms gc, 3ms foreign, 0ms foreign threads): M\ array equal? 153ms (0ms gc, 0ms foreign, 0ms foreign threads): builtin-class? 151ms (0ms gc, 1ms foreign, 0ms foreign threads): depends-on 148ms (31ms gc, 41ms foreign, 0ms foreign threads): end-stack-analysis 148ms (0ms gc, 100ms foreign, 0ms foreign threads): mega-cache-miss 148ms (0ms gc, 1ms foreign, 0ms foreign threads): (class<=) 145ms (9ms gc, 19ms foreign, 0ms foreign threads): tuple-slot-infos 145ms (0ms gc, 4ms foreign, 0ms foreign threads): inline-word 144ms (7ms gc, 17ms foreign, 0ms foreign threads): consume-d 144ms (0ms gc, 0ms foreign, 0ms foreign threads): M\ word hashcode* 143ms (14ms gc, 20ms foreign, 0ms foreign threads): record-literal-allocation 142ms (0ms gc, 0ms foreign, 0ms foreign threads): M\ tuple-class (classes-intersect?) 141ms (10ms gc, 27ms foreign, 0ms foreign threads): inline-custom 141ms (10ms gc, 17ms foreign, 0ms foreign threads): M\ tuple equal? 140ms (0ms gc, 0ms foreign, 0ms foreign threads): class? 140ms (0ms gc, 1ms foreign, 1ms foreign threads): M\ sequence nth 136ms (2ms gc, 6ms foreign, 0ms foreign threads): M\ #push propagate-before 134ms (0ms gc, 0ms foreign, 0ms foreign threads): M\ vector length>> 133ms (16ms gc, 29ms foreign, 0ms foreign threads): >hashtable 132ms (25ms gc, 37ms foreign, 0ms foreign threads): schedule-instructions 131ms (0ms gc, 6ms foreign, 0ms foreign threads): commit-literals 129ms (25ms gc, 37ms foreign, 0ms foreign threads): schedule-block 126ms (42ms gc, 50ms foreign, 0ms foreign threads): M\ #shuffle unbox-tuples* 125ms (27ms gc, 33ms foreign, 0ms foreign threads): (remove-dead-code) 123ms (48ms gc, 53ms foreign, 0ms foreign threads): eliminate-dispatch 122ms (0ms gc, 0ms foreign, 0ms foreign threads): M\ growable set-nth-unsafe 122ms (0ms gc, 5ms foreign, 0ms foreign threads): meta-d 122ms (25ms gc, 37ms foreign, 0ms foreign threads): reorder 122ms (22ms gc, 27ms foreign, 0ms foreign threads): compute-global-sets 120ms (9ms gc, 23ms foreign, 0ms foreign threads): flip 120ms (71ms gc, 112ms foreign, 0ms foreign threads): (clone) 119ms (0ms gc, 0ms foreign, 0ms foreign threads): predicate-class? 118ms (19ms gc, 41ms foreign, 0ms foreign threads): all-slots 118ms (4ms gc, 5ms foreign, 0ms foreign threads): empty-set? 116ms (3ms gc, 11ms foreign, 0ms foreign threads): propagate-input-classes 116ms (11ms gc, 26ms foreign, 0ms foreign threads): M\ #shuffle rename-node-values* 114ms (14ms gc, 15ms foreign, 0ms foreign threads): make-literal-slots 111ms (3ms gc, 11ms foreign, 0ms foreign threads): propagate- 110ms (3ms gc, 11ms foreign, 0ms foreign threads): class-infos 109ms (21ms gc, 29ms foreign, 0ms foreign threads): unify-branches 108ms (8ms gc, 18ms foreign, 0ms foreign threads): propagate-predicate 106ms (4ms gc, 5ms foreign, 0ms foreign threads): changed-call-sites 106ms (4ms gc, 5ms foreign, 0ms foreign threads): M\ optimizing-compiler update-call-sites 106ms (4ms gc, 5ms foreign, 0ms foreign threads): M\ generic update-generic 106ms (33ms gc, 37ms foreign, 0ms foreign threads): flatten-values 104ms (22ms gc, 33ms foreign, 0ms foreign threads): subseq 104ms (0ms gc, 0ms foreign, 0ms foreign threads): M\ quotation length 102ms (22ms gc, 37ms foreign, 0ms foreign threads): cleanup 100ms (2ms gc, 12ms foreign, 0ms foreign threads): reverse