tv: 22221 1 1 32109876 54321098 76543210 1 offset (1<<18) 110 slot 00110100 0x340000 015000000 57050 01:86ff4043 01:f8ff82ff 03:70000801 01:00040000 57054 00:46600a9f 00:60005e2f 00:500028a9 01:00400101 57060 01:86ff4043 01:0000f8ff 03:70000600 01:00040707 57064 00:46600aa4 00:60005e36 01:07680000 01:0000fcff 57070 03:70000d02 DTP-HEADER-I, %HEADER-TYPE-COMPILED-FUNCTION 57071 01:00040000 COMPILED-FUNCTION-HEADER-WORD-2 57072 00:46600ab5 COMPILED-FUNCTION-EXTRA-INFO 57073 00:60005e3e 57076 2 57074 00:500028c9 24311 1 57075 00:500028ca 24312 0 57076 op 1014 %microsecond-clock 57077 op 102 push-local FP 0 57077 op 100 push-indirect 0 57100 op 103 push-immed 0 57100 op 1445 %sub-bignum-step 57101 op 100 push-indirect 1 57101 op 102 push-local FP 2 57102 op 1440 %32-bit-plus 57102 op 111 pop-indirect 1 57103 op 102 push-local FP 0 57103 op 107 movem-indirect 0 57104 op 1370 return-stack 57100 01:00470042 57104 01:0000f8ff 03:7000331a 01:00040000 00:46600abe 57110 03:2ffff545 00:50005feb 00:500029af 00:500028c8 57114 00:50005e7b 00:50009b2e 00:5ffff435 00:5ffff42d 57120 00:50003b89 00:5ffff404 00:5ffff405 00:50002811 57124 00:5ffff403 00:500028c7 00:500063ee 00:5ffff44e 57130 00:5ffff44d 00:5ffff44c 00:500028cd 00:5ffff427 57134 00:5ffff425 00:500028cc 00:500028ca 00:500028cb 57140 00:500028c9 00:50005e3b 00:50000149 57103 01:00470042 037 57104 01:0000f8ff 036 57105 03:7000331a 035 57106 01:00040000 034 57107 00:46600abe 033 57110 03:2ffff545 032 57111 00:50005feb 031 57112 00:500029af 030 57113 00:500028c8 027 57114 00:50005e7b 026 57115 00:50009b2e 025 57116 00:5ffff435 024 57117 00:5ffff42d 023 57120 00:50003b89 022 57121 00:5ffff404 021 57122 00:5ffff405 020 57123 00:50002811 017 57124 00:5ffff403 016 57125 00:500028c7 015 57126 00:500063ee 014 57127 00:5ffff44e 013 57130 00:5ffff44d 012 57131 00:5ffff44c 011 57132 00:500028cd 010 57133 00:5ffff427 7 57134 00:5ffff425 6 57135 00:500028cc 5 57136 00:500028ca 4 57137 00:500028cb 3 57140 00:500028c9 2 57141 00:50005e3b 1 57142 00:50000149 0 FUNCTION-SYSTEM-STARTUP: 57143 op 32 57143 op 1120 push-nil 57144 op 111 pop-indirect 0 57144 op 300 call-0-ignore 1 57145 op 100 push-indirect 2 57145 op 111 pop-indirect 3 57146 op 100 push-indirect 4 57146 op 111 pop-indirect 5 57147 op 1120 push-nil 57147 op 107 movem-indirect 6 57150 op 107 movem-indirect 7 57150 op 111 pop-indirect 10 57151 op 103 push-immed -1 57151 op 111 pop-indirect 11 57152 op 103 push-immed 1 57152 op 111 pop-indirect 12 57153 op 103 push-immed -1 57153 op 111 pop-indirect 13 57154 op 300 call-0-ignore 14 57154 op 100 push-indirect 15 57155 op 162 branch-false PC 4 57155 op 103 push-immed -1 57156 op 263 ldb-immed 57156 op 111 pop-indirect 16 57157 op 160 branch PC 7 57157 op 100 push-indirect 17 57160 op 161 branch-true PC 4 57160 op 100 push-indirect 20 57161 op 100 push-indirect 21 57161 op 1241 sub-stack 57162 op 111 pop-indirect 16 57162 op 300 call-0-ignore 22 57163 op 1120 push-nil 57163 op 107 movem-indirect 23 57164 op 111 pop-indirect 24 57164 op 300 call-0-ignore 25 57165 op 300 call-0-ignore 26 57165 op 100 push-indirect 27 57166 op 100 push-indirect 30 57166 op 310 call-2-ignore 31 57167 op 1364 %resume-main-stack-buffer 57167 op 1370 return-stack ---- 61350 01:00040000 00:46600c46 00:600062f9 00:50005f8d 61354 00:70006359 00:20020eb8 00:500028fa 01:0ff80000 61360 01:00029a86 8 61361 01:000299e0 7 61362 01:00029954 6 61363 00:500028f7 5 61364 00:5000002d 4 61365 00:50000005 3 61366 00:500028f8 2 61367 00:50000043 1 61370 00:6000632c 0 61350 01:00040000 00:46600c46 00:600062f9 00:50005f8d 61354 00:70006359 00:20020eb8 00:500028fa 01:0ff80000 61360 01:00029a86 01:000299e0 01:00029954 00:500028f7 61364 00:5000002d 00:50000005 00:500028f8 00:50000043 61370 00:6000632c 01:0041010e 01:fdff0141 01:00420471 61374 01:4070c0ff 01:02490140 01:01400340 01:0142b8ff function: INITIALIZE-MAIN-CONSOLE 61371 op 16 %p-dpb-immed 401 61371 op 101 push-constant 00 61372 op 101 push-constant 01 61372 op 1375 location-boundp 61373 op 161 branch-true PC 3 61373 op 102 push-local FP 0 61374 op 1300 funcall-0-ignore 61374 op 160 branch PC 77 61375 op 100 push-indirect 01 61375 op 111 pop-indirect 02 61376 op 100 push-indirect 03 61376 op 100 push-indirect 01 61377 op 1270 ar-1 --- MACHINE-CONFIGURATION-TABLE = 5 0 00:00376a22 00:00376aa9 00:00376ab8 00:00376ab3 4 00:00376aae 00:00376ae0 00:00376acc 00:00376ac2 00:00376ae0 -> 15665340 15665340 36:60516047 -> name (below) (pname string; (dtp-header-p) 15665341 32:20000005 15665342 00:00376ae0 15665343 04:4031e176 list 15665344 07:7100ae3d array 24260104 14:4f474f4c 14:4c2d5455 10:00545349 77:72f4001b 24260110 14:4843414d 12:2d454e49 14:464e4f43 15:52554749 24260114 14:4f495441 14:41542d4e 10:00454c42 77:72f40010 24260120 14:4843414d 12:2d454e49 15:502d4449 15:534d4f52 ---------- 61544 05:5000002c 61545 05:5000002e 61546 05:5000002d 61547 05:5000002b 61550 05:5000002a 61551 05:50000029 61552 05:50000028 61553 05:50000027 61554 05:50000025 61555 05:50000026 61556 05:500028fa 61557 10:0f020000 61560 10:0f040000 61561 05:500028f8 61562 04:40006392 61563 05:500028f7 61564 op 20 char-ldb-immed 401 61564 op 100 push-indirect 00 61565 op 101 push-constant 01 61565 op 375 %dispatch-elt 4 61566 op 1372 popj 61566 op 100 push-indirect 02 61567 op 101 push-constant 03 61567 op 264 dpb-immed 1623 61570 op 2 %make-pointer-immed dtp-locative 61570 op 103 push-immed 1 61571 op 160 branch PC 23 61571 op 100 push-indirect 02 61572 op 101 push-constant 04 61572 op 264 dpb-immed 1623 61573 op 2 %make-pointer-immed dtp-locative 61573 op 103 push-immed 2 61574 op 160 branch PC 15 61574 op 100 push-indirect 02 61575 op 101 push-constant 03 61575 op 264 dpb-immed 1623 61576 op 2 %make-pointer-immed dtp-locative 61576 op 103 push-immed 1 61577 op 160 branch PC 7 61577 op 100 push-indirect 05 61600 op 101 push-constant 03 61600 op 264 dpb-immed 1623 61601 op 2 %make-pointer-immed dtp-locative 61601 op 103 push-immed 2 61602 op 160 branch PC 1 61602 op 1230 push-2-nils 61603 op 100 push-indirect 06 61603 op 244 multiply-immed 40 61604 00142 0b5ff 00042 00740 00503 00242 00840 00940 61604 op 102 push-local FP 1 61604 op 1265 rational-quotient_stack 61605 op 102 push-local FP 0 61605 op 100 push-indirect 07 61606 op 3 %make-pointer-immed-offset dtp-locative 61606 op 102 push-local FP 2 61607 op 100 push-indirect 010 61607 op 100 push-indirect 011 61610 0a1ff 00a40 0a1ff 00142 00b40 00940 0a1ff 00c40 61610 op 1241 sub-stack 61610 op 100 push-indirect 012 61611 op 1241 sub-stack 61611 op 102 push-local FP 1 61612 op 100 push-indirect 013 61612 op 100 push-indirect 011 61613 op 1241 sub-stack 61613 op 100 push-indirect 014 61614 00a40 0a1ff 00d40 00e40 00242 00f40 0a1ff 0a0ff 61614 op 100 push-indirect 012 61614 op 1241 sub-stack 61615 op 100 push-indirect 015 61615 op 100 push-indirect 016 61616 op 102 push-local FP 2 61616 op 100 push-indirect 017 61617 op 1241 sub-stack 61617 op 1240 add-stack 61620 008f9 00000 10005 07158 06382 08000 06376 08000 61620 op 371 return-n 10 61620 op 0 unknown 61621 op 5 %p-tag-dpb-immed 0 61621 op 130 push-instance-variable 161 61622 op 202 branch-endp PC 142 61622 op 0 unknown 61623 op 166 branch-false-and-pop PC 142 61623 op 0 unknown 61624 06379 08000 0637c 08000 1637f 08000 04a0e 07000 61624 op 171 catch-open-stack PC 0143 61624 op 0 unknown 61625 op 174 unwind-protect-open PC 0143 61625 op 0 unknown 61626 op 177 branch-not-eq PC 142 61626 op 0 unknown 61627 op 16 %p-dpb-immed 1112 61627 op 0 unknown 61630 00000 00004 00c6a 04660 063a9 06000 00012 00ff8 61630 op 0 unknown 61630 op 4 %p-tag-ldb-immed 0 61631 op 152 take-rest-arg 14 61631 op 140 bind-specvar 0106 61632 op 251 decrement-local FP 99 61632 op 0 unknown 61633 op 22 char-ldb-immed 0 61633 op 370 call-quick-external 61634 00011 00ff8 00300 00000 01100 00ff8 00100 00000 61634 op 21 char-ldb-immed 0 61634 op 370 call-quick-external 61635 op 0 unknown 61635 op 0 unknown 61636 op 0 unknown 61636 op 370 call-quick-external 61637 op 0 unknown 61637 op 0 unknown 61640 01000 00ff8 02710 00000 00010 00ff8 03080 00f00 61640 op 0 unknown 61640 op 370 call-quick-external 61641 op 20 char-ldb-immed 1447 61641 op 0 unknown 61642 op 20 char-ldb-immed 0 61642 op 370 call-quick-external 61643 op 200 branch-atom PC 57 61643 op 0 unknown 61644 03000 00f00 00000 00f00 028f8 05000 028f7 05000 61644 op 0 unknown 61644 op 0 unknown 61645 op 0 unknown 61645 op 0 unknown 61646 op 370 call-quick-external 61646 op 0 unknown 61647 op 367 unknown 61647 op 0 unknown 61650 063e5 06000 0010e 00044 00041 0feac 00140 00242 61650 op 345 unknown 61650 op 0 unknown 61634 10:0ff80011 10:00000300 10:0ff81100 10:00000100 61640 10:0ff81000 10:00002710 10:0ff80010 10:0f003080 61644 10:0f003000 10:0f000000 05:500028f8 05:500028f7 61650 06:600063e5 10:0044010e 1f:feac0041 10:02420140 61651 op 104 push-address-local FP 0 61652 op 101 push-constant 00 61652 op 254 %set_cdr_code_2 SP -1 61653 op 100 push-indirect 01 61653 op 102 push-local FP 2 61654 op 103 push-immed 1 61654 op 177 branch-not-eq PC 60 61655 op 100 push-indirect 02 61655 op 101 push-constant 03 61656 op 264 dpb-immed 1623 61656 op 2 %make-pointer-immed dtp-locative 61657 op 103 push-immed 1 61657 op 102 push-local FP 3 61660 op 14 %p-dpb-immed 1006 61660 op 103 push-immed 0 61661 op 102 push-local FP 3 61661 op 14 %p-dpb-immed 1022 61662 op 104 push-address-local FP 0 61662 op 2 %make-pointer-immed dtp-lexical-closure ---- 61454 op 13 %p-ldb-immed 401 61454 op 120 push-n-nils 3 61455 op 103 push-immed 37 61455 op 1120 push-nil 61456 op 160 branch PC|20w0h (61476,e) --------+ 61456 op 100 push-indirect 00 <-------|-------+ 61457 op 271 ar-1-local FP 3 | | 61457 op 122 pop-n-save-1 1 | | 61460 op 102 push-local FP 4 | | 61460 op 260 ldb-immed 240 | | 61461 op 102 push-local FP 5 | | 61461 op 103 push-immed 2 | | 61462 op 177 branch-not-eq PC|2w0h (61464,e) | | 61462 op 102 push-local FP 3 | | | 61463 op 106 movem-local FP 0 | | | 61463 op 160 branch PC|11w0h (61474,o) -|------|--+ | 61464 op 102 push-local FP 5 <+ | | | 61464 op 103 push-immed 0 | | 61465 op 177 branch-not-eq PC|10w0h (61475,e) | | 61465 op 102 push-local FP 4 | | | 61466 op 263 ldb-immed 1072 | | | 61466 op 102 push-local FP 6 | | | 61467 op 101 push-constant 01 | | | | 61467 op 177 branch-not-eq PC|2w0h (61471,o) | | 61470 op 102 push-local FP 3 | | | | 61470 op 106 movem-local FP 2 | | | | 61471 op 160 branch PC|3w0h (61474,e) ----|-+ | | 61471 op 102 push-local FP 6 <+ | | | | 61472 op 101 push-constant 02 | | | | 61472 op 177 branch-not-eq PC|2w0h (61474,o) | | | | 61473 op 102 push-local FP 3 | | | | | 61473 op 106 movem-local FP 1 | | | | | 61474 op 110 pop-local SP 0 <+--|-+ | <+ 61474 op 110 pop-local SP 0 <+--+---+ | 61475 op 110 pop-local SP 0 | 61475 op 251 decrement-local FP 3 | 61476 op 102 push-local FP 3 | 61476 op 1205 minusp | 61477 op 162 branch-false PC|-21w1h (61456,o)----------+ 61477 op 121 pop-n 2 61500 op 102 push-local FP 0 61500 op 162 branch-false PC 7 -+ 61501 op 103 push-immed 0 | 61501 op 111 pop-indirect 03 61502 op 102 push-local FP 0 61502 op 111 pop-indirect 04 61503 op 102 push-local SP 0 61503 op 162 branch-false PC 34 ----------------+ 61504 op 160 branch PC 16 -|--------+ | 61504 op 102 push-local FP 1 <+ | | 61505 op 162 branch-false PC 7 -+ 61505 op 103 push-immed 2 | 61506 op 111 pop-indirect 03 | 61506 op 102 push-local FP 1 | 61507 op 111 pop-indirect 04 | 61507 op 102 push-local SP 0 | 61510 op 162 branch-false PC 21 -|-----------+ 61510 op 160 branch PC 5 -|--+ | 61511 op 101 push-constant 05 <+ | | 61511 op 101 push-constant 06 | 61512 op 310 call-2-ignore 07 | 61512 op 102 push-local SP 0 | | 61513 op 162 branch-false PC 13 ----|--+ | 61513 op 100 push-indirect 010 <---+ | <+ 61514 op 1203 zerop | 61514 op 162 branch-false PC 12 ----+ | 61515 op 100 push-indirect 03 | 61515 op 111 pop-indirect 011 61516 op 100 push-indirect 04 61516 op 111 pop-indirect 012 61517 op 103 push-immed 1 61517 op 111 pop-indirect 03 61520 op 107 movem-indirect 04 | | 61520 op 1370 return-stack | | 61521 op 1374 return-nil <------+ <---| 61521 op 0 unknown 61522 op 27 %p-store-contents-pointer-decrement FP 0 61522 op 364 unknown 61523 op 103 push-immed 141 61523 op 156 take-m-required-n-optional_args_rest 47 --- 0 61467 op 101 push-constant 01 1 61467 op 177 branch-not-eq PC 3 61470 00342 00246 00670 00642 00241 0047f 00342 00146 2 61470 op 102 push-local FP 3a 3 61470 op 106 movem-local FP 2 4 61471 op 160 branch PC 5 5 61471 op 102 push-local FP 6 6 61472 op 101 push-constant 02 7 61472 op 177 branch-not-eq PC 3 1 + 4 = 5 0x5ffff000