|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 9216 (0x2400)
Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦5a81ac88f⟧ »Space Info Vol 1«
└─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code
0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 0a98 | | .CONST 0x0a98 ; Offset of debug table
0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction
0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion
0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments)
0007 0008 | | .CONST 0x0008 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00dd | | .CONST 0x00dd ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0032 | 2 | .CONST 0x0032 ; Number of locals
000b INIT_0008:
000b 029a 00e3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00e0 ; Debug Table 0x0 = .DEBUG 0x000b,0x0bc2,0x8000,0x0000,0x0057,0x3ac5,0x0000,0x0007
; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 010b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0108 ; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 0113 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0110 ; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 00bf | | Action Accept_Activation
0012 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0012,0x0bca,0x8000,0x0000,0x0058,0xc435,0x0000,0x002d
; Debug Table 0x1.0x0 = 0x12,0xffff
0013 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x13,0xfffe
0014 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x14,0xfffd
0015 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x15,0xfffc
0016 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x16,0xfffb
0017 0007 | | Action Break_Optional ; Debug Table 0x1.0x5 = 0x17,0xfffa
0018 0007 | | Action Break_Optional ; Debug Table 0x1.0x6 = 0x18,0xfff9
0019 0007 | | Action Break_Optional ; Debug Table 0x1.0x7 = 0x19,0xfff8
001a 0007 | | Action Break_Optional ; Debug Table 0x1.0x8 = 0x1a,0xfff7
001b e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x9 = 0x1b,0xfff6
001c 1b12 | | Execute Package,Field_Read,Field_Number 0x12
001d 0322 | " | Declare_Variable Record
001e 4801 |H | Short_Literal 0x1
001f 00d9 | | Load_Top At_Offset_1
0020 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0021 4800 |H | Short_Literal 0x0
0022 00d9 | | Load_Top At_Offset_1
0023 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0024 4800 |H | Short_Literal 0x0
0025 00d9 | | Load_Top At_Offset_1
0026 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0027 4800 |H | Short_Literal 0x0
0028 00d9 | | Load_Top At_Offset_1
0029 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
002a 4800 |H | Short_Literal 0x0
002b 00d9 | | Load_Top At_Offset_1
002c 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
002d 4800 |H | Short_Literal 0x0
002e 00d9 | | Load_Top At_Offset_1
002f 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0030 4800 |H | Short_Literal 0x0
0031 00d9 | | Load_Top At_Offset_1
0032 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
0033 4800 |H | Short_Literal 0x0
0034 00d9 | | Load_Top At_Offset_1
0035 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
0036 4800 |H | Short_Literal 0x0
0037 00d9 | | Load_Top At_Offset_1
0038 3808 |8 | Execute Record,Field_Write,Field_Number 0x8
0039 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xa = 0x39,0xfff5
003a 1b12 | | Execute Package,Field_Read,Field_Number 0x12
003b 0322 | " | Declare_Variable Record
003c 4801 |H | Short_Literal 0x1
003d 00d9 | | Load_Top At_Offset_1
003e 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
003f 4801 |H | Short_Literal 0x1
0040 00d9 | | Load_Top At_Offset_1
0041 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0042 4800 |H | Short_Literal 0x0
0043 00d9 | | Load_Top At_Offset_1
0044 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0045 4800 |H | Short_Literal 0x0
0046 00d9 | | Load_Top At_Offset_1
0047 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0048 4800 |H | Short_Literal 0x0
0049 00d9 | | Load_Top At_Offset_1
004a 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
004b 4800 |H | Short_Literal 0x0
004c 00d9 | | Load_Top At_Offset_1
004d 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
004e 4800 |H | Short_Literal 0x0
004f 00d9 | | Load_Top At_Offset_1
0050 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
0051 4800 |H | Short_Literal 0x0
0052 00d9 | | Load_Top At_Offset_1
0053 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
0054 4800 |H | Short_Literal 0x0
0055 00d9 | | Load_Top At_Offset_1
0056 3808 |8 | Execute Record,Field_Write,Field_Number 0x8
0057 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xb = 0x57,0xfff4
0058 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0059 0322 | " | Declare_Variable Record
005a 4801 |H | Short_Literal 0x1
005b 00d9 | | Load_Top At_Offset_1
005c 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
005d 4801 |H | Short_Literal 0x1
005e 00d9 | | Load_Top At_Offset_1
005f 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0060 4800 |H | Short_Literal 0x0
0061 00d9 | | Load_Top At_Offset_1
0062 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0063 4800 |H | Short_Literal 0x0
0064 00d9 | | Load_Top At_Offset_1
0065 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0066 4800 |H | Short_Literal 0x0
0067 00d9 | | Load_Top At_Offset_1
0068 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0069 4800 |H | Short_Literal 0x0
006a 00d9 | | Load_Top At_Offset_1
006b 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
006c 4800 |H | Short_Literal 0x0
006d 00d9 | | Load_Top At_Offset_1
006e 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
006f 4800 |H | Short_Literal 0x0
0070 00d9 | | Load_Top At_Offset_1
0071 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
0072 4800 |H | Short_Literal 0x0
0073 00d9 | | Load_Top At_Offset_1
0074 3808 |8 | Execute Record,Field_Write,Field_Number 0x8
0075 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xc = 0x75,0xfff3
0076 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0077 0322 | " | Declare_Variable Record
0078 4801 |H | Short_Literal 0x1
0079 00d9 | | Load_Top At_Offset_1
007a 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
007b 4801 |H | Short_Literal 0x1
007c 00d9 | | Load_Top At_Offset_1
007d 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
007e 4800 |H | Short_Literal 0x0
007f 00d9 | | Load_Top At_Offset_1
0080 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0081 4800 |H | Short_Literal 0x0
0082 00d9 | | Load_Top At_Offset_1
0083 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0084 4800 |H | Short_Literal 0x0
0085 00d9 | | Load_Top At_Offset_1
0086 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0087 4800 |H | Short_Literal 0x0
0088 00d9 | | Load_Top At_Offset_1
0089 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
008a 4800 |H | Short_Literal 0x0
008b 00d9 | | Load_Top At_Offset_1
008c 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
008d 4800 |H | Short_Literal 0x0
008e 00d9 | | Load_Top At_Offset_1
008f 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
0090 4800 |H | Short_Literal 0x0
0091 00d9 | | Load_Top At_Offset_1
0092 3808 |8 | Execute Record,Field_Write,Field_Number 0x8
0093 029d 0143 | C| Declare_Subprogram For_Outer_Call,INIT_0140 ; Debug Table 0x1.0xd = 0x93,0xfff2
0095 029d 014b | K| Declare_Subprogram For_Outer_Call,INIT_0148 ; Debug Table 0x1.0xe = 0x95,0xfff1
0097 029d 015b | [| Declare_Subprogram For_Outer_Call,INIT_0158 ; Debug Table 0x1.0xf = 0x97,0xfff0
0099 029d 016b | k| Declare_Subprogram For_Outer_Call,INIT_0168 ; Debug Table 0x1.0x10 = 0x99,0xffef
009b 029d 018b | | Declare_Subprogram For_Outer_Call,INIT_0188 ; Debug Table 0x1.0x11 = 0x9b,0xffee
009d 029d 01eb | | Declare_Subprogram For_Outer_Call,INIT_01e8 ; Debug Table 0x1.0x12 = 0x9d,0xffed
009f 029d 01f3 | | Declare_Subprogram For_Outer_Call,INIT_01f0 ; Debug Table 0x1.0x13 = 0x9f,0xffec
00a1 029d 0213 | | Declare_Subprogram For_Outer_Call,INIT_0210 ; Debug Table 0x1.0x14 = 0xa1,0xffeb
00a3 029d 023b | ;| Declare_Subprogram For_Outer_Call,INIT_0238 ; Debug Table 0x1.0x15 = 0xa3,0xffea
00a5 029d 0273 | s| Declare_Subprogram For_Outer_Call,INIT_0270 ; Debug Table 0x1.0x16 = 0xa5,0xffe9
00a7 029d 03cb | | Declare_Subprogram For_Outer_Call,INIT_03c8 ; Debug Table 0x1.0x17 = 0xa7,0xffe8
00a9 029b 03eb | | Declare_Subprogram For_Outer_Call,Unelaborated,INIT_03e8 ; Debug Table 0x1.0x18 = 0xa9,0xffff
00ab 029b 0423 | #| Declare_Subprogram For_Outer_Call,Unelaborated,INIT_0420 ; Debug Table 0x1.0x19 = 0xab,0xfffe
00ad 029b 0443 | C| Declare_Subprogram For_Outer_Call,Unelaborated,INIT_0440 ; Debug Table 0x1.0x1a = 0xad,0xfffd
00af 029d 0463 | c| Declare_Subprogram For_Outer_Call,INIT_0460 ; Debug Table 0x1.0x1b = 0xaf,0xffe6
00b1 029d 04a3 | | Declare_Subprogram For_Outer_Call,INIT_04a0 ; Debug Table 0x1.0x1c = 0xb1,0xffe5
00b3 029d 04f3 | | Declare_Subprogram For_Outer_Call,INIT_04f0 ; Debug Table 0x1.0x1d = 0xb3,0xffe4
00b5 029d 050b | | Declare_Subprogram For_Outer_Call,INIT_0508 ; Debug Table 0x1.0x1e = 0xb5,0xffe3
00b7 029d 05c3 | | Declare_Subprogram For_Outer_Call,INIT_05c0 ; Debug Table 0x1.0x1f = 0xb7,0xffe2
00b9 029d 060b | | Declare_Subprogram For_Outer_Call,INIT_0608 ; Debug Table 0x1.0x20 = 0xb9,0xffe1
00bb 029d 06c3 | | Declare_Subprogram For_Outer_Call,INIT_06c0 ; Debug Table 0x1.0x21 = 0xbb,0xffe0
00bd 029d 071b | | Declare_Subprogram For_Outer_Call,INIT_0718 ; Debug Table 0x1.0x22 = 0xbd,0xffdf
00bf 029d 07fb | | Declare_Subprogram For_Outer_Call,INIT_07f8 ; Debug Table 0x1.0x23 = 0xbf,0xffde
00c1 029d 080b | | Declare_Subprogram For_Outer_Call,INIT_0808 ; Debug Table 0x1.0x24 = 0xc1,0xffdd
00c3 029d 0823 | #| Declare_Subprogram For_Outer_Call,INIT_0820 ; Debug Table 0x1.0x25 = 0xc3,0xffdc
00c5 029d 084b | K| Declare_Subprogram For_Outer_Call,INIT_0848 ; Debug Table 0x1.0x26 = 0xc5,0xffdb
00c7 029d 087b | {| Declare_Subprogram For_Outer_Call,INIT_0878 ; Debug Table 0x1.0x27 = 0xc7,0xffda
00c9 029d 08ab | | Declare_Subprogram For_Outer_Call,INIT_08a8 ; Debug Table 0x1.0x28 = 0xc9,0xffd9
00cb 029d 08eb | | Declare_Subprogram For_Outer_Call,INIT_08e8 ; Debug Table 0x1.0x29 = 0xcb,0xffd8
00cd 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x2a = 0xcd,0xffd7
00ce 00c7 | | Action Elaborate_Subprogram
00cf 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x2b = 0xcf,0xffd6
00d0 00c7 | | Action Elaborate_Subprogram
00d1 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x2c = 0xd1,0xffd5
00d2 00c7 | | Action Elaborate_Subprogram
00d3 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x2d = 0xd3,0xffff
00d4 00c7 | | Action Elaborate_Subprogram
00d5 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x2e = 0xd5,0xfffe
00d6 00c7 | | Action Elaborate_Subprogram
00d7 029d 0913 | | Declare_Subprogram For_Outer_Call,INIT_0910 ; Debug Table 0x1.0x2f = 0xd7,0xfffd
00d9 029d 0943 | C| Declare_Subprogram For_Outer_Call,INIT_0940 ; Debug Table 0x1.0x30 = 0xd9,0xfffc
00db 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 ; Debug Table 0x1.0x31 = 0xdb,0xfffb
00dc 00c7 | | Action Elaborate_Subprogram
00dd BODY_0008:
00dd 00bc | | Action Signal_Activated
00de 00bb | | Action Signal_Completion
00df 0000 | | .XXX[0x1]
00e0 ; --------------------------------------------------------------------------------------
00e0 ; SUBPROGRAM
00e0 ; --------------------------------------------------------------------------------------
00e0 00ed | | .CONST 0x00ed ; Address of begin
00e1 0004 | | .CONST 0x0004 ; Address of exception handler
00e2 0003 | | .CONST 0x0003 ; Number of locals
00e3 INIT_00e0:
00e3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2 = .DEBUG 0x00e3,0x0c30,0x0001,0x0000,0x0057,0x3ac5,0x0000,0x0008
; Debug Table 0x2.0x0 = 0xe3,0xffff
00e4 00db | | Load_Top At_Offset_3
00e5 00eb | | Load_Encached Diana_Cache
00e6 18c8 | | Execute Package,Field_Execute,Field_Number 0xc8
00e7 0031 | 1 | Store_Top Heap_Access,At_Offset_1
00e8 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x1 = 0xe8,0xfffe
00e9 8216 | | Call 0x1,0x16
00ea e002 | | Load 0x0,0x2
00eb 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
00ec 03f1 | | Declare_Variable Discrete,With_Value
00ed BODY_00e0:
00ed 0007 | | Action Break_Optional ; Debug Table 0x2.0x2 = 0xed,0x1
00ee e402 | | Load 0x2,0x2 ; Debug Table 0x2.0x3 = 0xee,0x401
00ef 0007 | | Action Break_Optional
00f0 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x4 = 0xf0,0x402
00f1 0007 | | Action Break_Optional ; Debug Table 0x2.0x5 = 0xf1,0x403
00f2 0007 | | Action Break_Optional ; Debug Table 0x2.0x6 = 0xf2,0x404
00f3 0b0a | | Execute_Immediate Case_Compare,0xa ; Debug Table 0x2.0x7 = 0xf3,0x1
00f4 7007 |p | Jump_Nonzero 0xfc
00f5 0b66 | f | Execute_Immediate Case_Compare,0x66
00f6 700a |p | Jump_Nonzero 0x101
00f7 0092 098c | | Action Push_String_Extended,0x98c ; "allocator not qualified or constrained"
; Debug Table 0x2.0x8 = 0xf7,0x4
00f9 e003 | | Load 0x0,0x3
00fa 181e | | Execute Package,Field_Execute,Field_Number 0x1e
00fb 4502 |E | Exit_Subprogram 0x2
00fc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x9 = 0xfc,0x2
00fd 00db | | Load_Top At_Offset_3
00fe e5ff | | Load 0x2,-0x1
00ff 8230 | 0 | Call 0x1,0x30
0100 4502 |E | Exit_Subprogram 0x2
0101 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0xa = 0x101,0x3
0102 00db | | Load_Top At_Offset_3
0103 e5ff | | Load 0x2,-0x1
0104 822f | / | Call 0x1,0x2f
0105 4502 |E | Exit_Subprogram 0x2
0106 0000 0000 | | .XXX[0x2]
0108 ; --------------------------------------------------------------------------------------
0108 ; SUBPROGRAM
0108 ; --------------------------------------------------------------------------------------
0108 010b | | .CONST 0x010b ; Address of begin
0109 0004 | | .CONST 0x0004 ; Address of exception handler
010a 0001 | | .CONST 0x0001 ; Number of locals
010b BODY_0108:
010b INIT_0108:
010b 00da | | Load_Top At_Offset_2 ; Debug Table 0x3 = .DEBUG 0x010b,0x0c48,0x0001,0x0000,0x0057,0x3ac5,0x0000,0x0012
; Debug Table 0x3.0x0 = 0x10b,0x1
010c 8219 | | Call 0x1,0x19
010d 4502 |E | Exit_Subprogram 0x2
010e 0000 0000 | | .XXX[0x2]
0110 ; --------------------------------------------------------------------------------------
0110 ; SUBPROGRAM
0110 ; --------------------------------------------------------------------------------------
0110 011e | | .CONST 0x011e ; Address of begin
0111 0004 | | .CONST 0x0004 ; Address of exception handler
0112 0003 | | .CONST 0x0003 ; Number of locals
0113 INIT_0110:
0113 00da | | Load_Top At_Offset_2 ; Debug Table 0x4 = .DEBUG 0x0113,0x0c4c,0x0001,0x0000,0x0057,0x3ac5,0x0000,0x001c
; Debug Table 0x4.0x0 = 0x113,0xffff
0114 00eb | | Load_Encached Diana_Cache
0115 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0116 8216 | | Call 0x1,0x16
0117 e001 | | Load 0x0,0x1
0118 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0119 03f1 | | Declare_Variable Discrete,With_Value
011a e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x1 = 0x11a,0xfffe
011b e001 | | Load 0x0,0x1
011c 1b0e | | Execute Package,Field_Read,Field_Number 0xe
011d 03f1 | | Declare_Variable Discrete,With_Value
011e BODY_0110:
011e e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x2 = 0x11e,0x1
011f 0f44 | D | Execute_Immediate Equal,0x44
0120 6808 |h | Jump_Zero 0x129
0121 e5ff | | Load 0x2,-0x1
0122 00eb | | Load_Encached Diana_Cache
0123 18fc | | Execute Package,Field_Execute,Field_Number 0xfc
0124 e002 | | Load 0x0,0x2
0125 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0126 6802 |h | Jump_Zero 0x129
0127 4846 |HF | Short_Literal 0x46 ; Debug Table 0x4.0x3 = 0x127,0x2
0128 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0129 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x4 = 0x129,0x3
012a e5ff | | Load 0x2,-0x1
012b 00eb | | Load_Encached Diana_Cache
012c 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
012d e004 | | Load 0x0,0x4
012e 180d | | Execute Package,Field_Execute,Field_Number 0xd
012f 0007 | | Action Break_Optional ; Debug Table 0x4.0x5 = 0x12f,0x4
0130 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x6 = 0x130,0x401
0131 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x7 = 0x131,0x4
0132 4800 |H | Short_Literal 0x0
0133 628c |b | Indirect_Literal Discrete,0x3c0,{0x00000000, 0x7fffffff}
0134 4800 |H | Short_Literal 0x0
0135 e403 | | Load 0x2,0x3
0136 e402 | | Load 0x2,0x2
0137 e005 | | Load 0x0,0x5
0138 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0139 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x8 = 0x139,0x5
013a e005 | | Load 0x0,0x5
013b 1873 | s | Execute Package,Field_Execute,Field_Number 0x73
013c 4503 |E | Exit_Subprogram 0x3
013d 0000 0000 | | .XXX[0x3]
013f 0000 | |
0140 ; --------------------------------------------------------------------------------------
0140 ; SUBPROGRAM
0140 ; --------------------------------------------------------------------------------------
0140 0143 | C | .CONST 0x0143 ; Address of begin
0141 0004 | | .CONST 0x0004 ; Address of exception handler
0142 0001 | | .CONST 0x0001 ; Number of locals
0143 BODY_0140:
0143 INIT_0140:
0143 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x0143,0x0c60,0x0002,0x0000,0x0058,0xc435,0x0000,0x00c0
; Debug Table 0x5.0x0 = 0x143,0x1
0144 e002 | | Load 0x0,0x2
0145 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
0146 0f73 | s | Execute_Immediate Equal,0x73
0147 4401 |D | Exit_Subprogram With_Result,0x1
0148 ; --------------------------------------------------------------------------------------
0148 ; SUBPROGRAM
0148 ; --------------------------------------------------------------------------------------
0148 014b | K | .CONST 0x014b ; Address of begin
0149 0004 | | .CONST 0x0004 ; Address of exception handler
014a 0001 | | .CONST 0x0001 ; Number of locals
014b BODY_0148:
014b INIT_0148:
014b 00da | | Load_Top At_Offset_2 ; Debug Table 0x6 = .DEBUG 0x014b,0x0c64,0x0002,0x0000,0x0058,0xc435,0x0000,0x00dc
; Debug Table 0x6.0x0 = 0x14b,0x1
014c 00eb | | Load_Encached Diana_Cache
014d 18fc | | Execute Package,Field_Execute,Field_Number 0xfc
014e e002 | | Load 0x0,0x2
014f 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
0150 4401 |D | Exit_Subprogram With_Result,0x1
0151 0000 0000 | | .BLANK 0000[0x7]
0158 ; --------------------------------------------------------------------------------------
0158 ; SUBPROGRAM
0158 ; --------------------------------------------------------------------------------------
0158 015b | [ | .CONST 0x015b ; Address of begin
0159 0004 | | .CONST 0x0004 ; Address of exception handler
015a 0001 | | .CONST 0x0001 ; Number of locals
015b BODY_0158:
015b INIT_0158:
015b 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x015b,0x0c68,0x0002,0x0000,0x0058,0xc435,0x0000,0x00f9
; Debug Table 0x7.0x0 = 0x15b,0x1
015c 00eb | | Load_Encached Diana_Cache
015d 18fc | | Execute Package,Field_Execute,Field_Number 0xfc
015e e002 | | Load 0x0,0x2
015f 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
0160 e002 | | Load 0x0,0x2
0161 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
0162 4401 |D | Exit_Subprogram With_Result,0x1
0163 0000 0000 | | .BLANK 0000[0x5]
0168 ; --------------------------------------------------------------------------------------
0168 ; SUBPROGRAM
0168 ; --------------------------------------------------------------------------------------
0168 0170 | p | .CONST 0x0170 ; Address of begin
0169 0004 | | .CONST 0x0004 ; Address of exception handler
016a 0002 | | .CONST 0x0002 ; Number of locals
016b INIT_0168:
016b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8 = .DEBUG 0x016b,0x0c6c,0x0001,0x0000,0x0058,0xc435,0x0000,0x011b
; Debug Table 0x8.0x0 = 0x16b,0xffff
016c 00db | | Load_Top At_Offset_3
016d e006 | | Load 0x0,0x6
016e 1813 | | Execute Package,Field_Execute,Field_Number 0x13
016f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0170 BODY_0168:
0170 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x1 = 0x170,0x1
0171 00d9 | | Load_Top At_Offset_1
0172 e004 | | Load 0x0,0x4
0173 180d | | Execute Package,Field_Execute,Field_Number 0xd
0174 e005 | | Load 0x0,0x5 ; Debug Table 0x8.0x2 = 0x174,0x2
0175 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
0176 0092 098d | | Action Push_String_Extended,0x98d ; "pointer"
; Debug Table 0x8.0x3 = 0x176,0x3
0178 e005 | | Load 0x0,0x5
0179 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
017a 4802 |H | Short_Literal 0x2 ; Debug Table 0x8.0x4 = 0x17a,0x4
017b 4820 |H | Short_Literal 0x20
017c e007 | | Load 0x0,0x7
017d 180f | | Execute Package,Field_Execute,Field_Number 0xf
017e 0092 098e | | Action Push_String_Extended,0x98e ; "Initialize_Allocated_Task_On_Vp"
; Debug Table 0x8.0x5 = 0x17e,0x5
0180 e005 | | Load 0x0,0x5
0181 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
0182 4502 |E | Exit_Subprogram 0x2
0183 0000 0000 | | .BLANK 0000[0x5]
0188 ; --------------------------------------------------------------------------------------
0188 ; SUBPROGRAM
0188 ; --------------------------------------------------------------------------------------
0188 018b | | .CONST 0x018b ; Address of begin
0189 0004 | | .CONST 0x0004 ; Address of exception handler
018a 0001 | | .CONST 0x0001 ; Number of locals
018b BODY_0188:
018b INIT_0188:
018b 00db | | Load_Top At_Offset_3 ; Debug Table 0x9 = .DEBUG 0x018b,0x0c7a,0x0001,0x0000,0x0058,0xc435,0x0000,0x0156
; Debug Table 0x9.0x0 = 0x18b,0x1
018c 8214 | | Call 0x1,0x14
018d 681e |h | Jump_Zero 0x1ac
018e e5fd | | Load 0x2,-0x3 ; Debug Table 0x9.0x1 = 0x18e,0x2
018f 4802 |H | Short_Literal 0x2
0190 0272 | r | Execute Discrete,Minus
0191 4601 |F | Jump_Case 0x1
0192 7801 |x | Jump 0x194 ; case 0x0
0193 7813 |x | Jump 0x1a7 ; case 0x1
0194 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x2 = 0x194,0x3
0195 e006 | | Load 0x0,0x6
0196 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0197 6803 |h | Jump_Zero 0x19b
0198 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x3 = 0x198,0x4
0199 8217 | | Call 0x1,0x17
019a 4504 |E | Exit_Subprogram 0x4
019b 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x4 = 0x19b,0x5
019c e005 | | Load 0x0,0x5
019d 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
019e 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x5 = 0x19e,0x6
019f 481f |H | Short_Literal 0x1f
01a0 e007 | | Load 0x0,0x7
01a1 180f | | Execute Package,Field_Execute,Field_Number 0xf
01a2 0092 098f | | Action Push_String_Extended,0x98f ; "Initialize_Allocated_Task"
; Debug Table 0x9.0x6 = 0x1a2,0x7
01a4 e005 | | Load 0x0,0x5
01a5 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
01a6 4504 |E | Exit_Subprogram 0x4
01a7 0092 0990 | | Action Push_String_Extended,0x990 ; "Heap access to tasks not implemented"
; Debug Table 0x9.0x7 = 0x1a7,0x8
01a9 e003 | | Load 0x0,0x3
01aa 181e | | Execute Package,Field_Execute,Field_Number 0x1e
01ab 4504 |E | Exit_Subprogram 0x4
01ac 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x8 = 0x1ac,0x9
01ad e002 | | Load 0x0,0x2
01ae 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
01af 6817 |h | Jump_Zero 0x1c7
01b0 e5fd | | Load 0x2,-0x3 ; Debug Table 0x9.0x9 = 0x1b0,0xa
01b1 4802 |H | Short_Literal 0x2
01b2 0272 | r | Execute Discrete,Minus
01b3 4601 |F | Jump_Case 0x1
01b4 7801 |x | Jump 0x1b6 ; case 0x0
01b5 780c |x | Jump 0x1c2 ; case 0x1
01b6 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0xa = 0x1b6,0xb
01b7 e005 | | Load 0x0,0x5
01b8 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
01b9 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0xb = 0x1b9,0xc
01ba 481e |H | Short_Literal 0x1e
01bb e007 | | Load 0x0,0x7
01bc 180f | | Execute Package,Field_Execute,Field_Number 0xf
01bd 0092 0991 | | Action Push_String_Extended,0x991 ; "Initialize_Allocated_Object"
; Debug Table 0x9.0xc = 0x1bd,0xd
01bf e005 | | Load 0x0,0x5
01c0 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
01c1 4504 |E | Exit_Subprogram 0x4
01c2 0092 0992 | | Action Push_String_Extended,0x992 ; "Beware of heap access to tasks"
; Debug Table 0x9.0xd = 0x1c2,0xe
01c4 e003 | | Load 0x0,0x3
01c5 1820 | | Execute Package,Field_Execute,Field_Number 0x20
01c6 4504 |E | Exit_Subprogram 0x4
01c7 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0xe = 0x1c7,0xf
01c8 e002 | | Load 0x0,0x2
01c9 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
01ca e5fe | | Load 0x2,-0x2
01cb e002 | | Load 0x0,0x2
01cc 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
01cd 0278 | x | Execute Discrete,Or
01ce 6815 |h | Jump_Zero 0x1e4
01cf 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0xf = 0x1cf,0x10
01d0 e005 | | Load 0x0,0x5
01d1 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
01d2 0007 | | Action Break_Optional ; Debug Table 0x9.0x10 = 0x1d2,0x11
01d3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x11 = 0x1d3,0x401
01d4 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x12 = 0x1d4,0x11
01d5 4800 |H | Short_Literal 0x0
01d6 61e9 |a | Indirect_Literal Discrete,0x3c0,{0x00000000, 0x7fffffff}
01d7 4800 |H | Short_Literal 0x0
01d8 4846 |HF | Short_Literal 0x46
01d9 e5fd | | Load 0x2,-0x3
01da e005 | | Load 0x0,0x5
01db 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
01dc 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x13 = 0x1dc,0x12
01dd 4800 |H | Short_Literal 0x0
01de e005 | | Load 0x0,0x5
01df 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
01e0 0092 0993 | | Action Push_String_Extended,0x993 ; "INITIALIZE ACTION"
; Debug Table 0x9.0x14 = 0x1e0,0x13
01e2 e005 | | Load 0x0,0x5
01e3 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
01e4 4504 |E | Exit_Subprogram 0x4
01e5 0000 0000 | | .XXX[0x3]
01e7 0000 | |
01e8 ; --------------------------------------------------------------------------------------
01e8 ; SUBPROGRAM
01e8 ; --------------------------------------------------------------------------------------
01e8 01eb | | .CONST 0x01eb ; Address of begin
01e9 0004 | | .CONST 0x0004 ; Address of exception handler
01ea 0001 | | .CONST 0x0001 ; Number of locals
01eb BODY_01e8:
01eb INIT_01e8:
01eb 00da | | Load_Top At_Offset_2 ; Debug Table 0xa = .DEBUG 0x01eb,0x0ca6,0x0001,0x0000,0x0058,0xc435,0x0000,0x0219
; Debug Table 0xa.0x0 = 0x1eb,0x1
01ec 8215 | | Call 0x1,0x15
01ed e002 | | Load 0x0,0x2
01ee 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
01ef 4502 |E | Exit_Subprogram 0x2
01f0 ; --------------------------------------------------------------------------------------
01f0 ; SUBPROGRAM
01f0 ; --------------------------------------------------------------------------------------
01f0 01f8 | | .CONST 0x01f8 ; Address of begin
01f1 0004 | | .CONST 0x0004 ; Address of exception handler
01f2 0002 | | .CONST 0x0002 ; Number of locals
01f3 INIT_01f0:
01f3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb = .DEBUG 0x01f3,0x0caa,0x0001,0x0000,0x0058,0xc435,0x0000,0x0230
; Debug Table 0xb.0x0 = 0x1f3,0xffff
01f4 00db | | Load_Top At_Offset_3
01f5 e008 | | Load 0x0,0x8
01f6 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
01f7 0031 | 1 | Store_Top Heap_Access,At_Offset_1
01f8 BODY_01f0:
01f8 0007 | | Action Break_Optional ; Debug Table 0xb.0x1 = 0x1f8,0x1
01f9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x2 = 0x1f9,0x401
01fa 021d | | Execute Heap_Access,Is_Null
01fb 6808 |h | Jump_Zero 0x204 ; Debug Table 0xb.0x3 = 0x1fb,0x1
01fc 0092 0994 | | Action Push_String_Extended,0x994 ; "Segmented Heap Allocator lacks associated Heap"
; Debug Table 0xb.0x4 = 0x1fc,0x2
01fe e003 | | Load 0x0,0x3
01ff 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0200 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x5 = 0x200,0x3
0201 e005 | | Load 0x0,0x5
0202 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0203 4502 |E | Exit_Subprogram 0x2
0204 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x6 = 0x204,0x4
0205 00d9 | | Load_Top At_Offset_1
0206 e004 | | Load 0x0,0x4
0207 180d | | Execute Package,Field_Execute,Field_Number 0xd
0208 4502 |E | Exit_Subprogram 0x2
0209 0000 0000 | | .BLANK 0000[0x7]
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; --------------------------------------------------------------------------------------
0210 0218 | | .CONST 0x0218 ; Address of begin
0211 0004 | | .CONST 0x0004 ; Address of exception handler
0212 0002 | | .CONST 0x0002 ; Number of locals
0213 INIT_0210:
0213 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc = .DEBUG 0x0213,0x0cba,0x0002,0x0000,0x0058,0xc435,0x0000,0x0268
; Debug Table 0xc.0x0 = 0x213,0xffff
0214 00db | | Load_Top At_Offset_3
0215 e002 | | Load 0x0,0x2
0216 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
0217 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0218 BODY_0210:
0218 0007 | | Action Break_Optional ; Debug Table 0xc.0x1 = 0x218,0x1
0219 e402 | | Load 0x2,0x2 ; Debug Table 0xc.0x2 = 0x219,0x401
021a 0007 | | Action Break_Optional
021b 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xc.0x3 = 0x21b,0x402
021c 0007 | | Action Break_Optional ; Debug Table 0xc.0x4 = 0x21c,0x403
021d 0007 | | Action Break_Optional ; Debug Table 0xc.0x5 = 0x21d,0x404
021e 0b72 | r | Execute_Immediate Case_Compare,0x72 ; Debug Table 0xc.0x6 = 0x21e,0x1
021f 7008 |p | Jump_Nonzero 0x228
0220 0b71 | q | Execute_Immediate Case_Compare,0x71
0221 7006 |p | Jump_Nonzero 0x228
0222 0b70 | p | Execute_Immediate Case_Compare,0x70
0223 7004 |p | Jump_Nonzero 0x228
0224 0b6c | l | Execute_Immediate Case_Compare,0x6c
0225 700b |p | Jump_Nonzero 0x231
0226 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x7 = 0x226,0x4
0227 4401 |D | Exit_Subprogram With_Result,0x1
0228 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x8 = 0x228,0x2
0229 e009 | | Load 0x0,0x9
022a 180f | | Execute Package,Field_Execute,Field_Number 0xf
022b e5ff | | Load 0x2,-0x1
022c e002 | | Load 0x0,0x2
022d 1814 | | Execute Package,Field_Execute,Field_Number 0x14
022e 0f00 | | Execute_Immediate Equal,0x0
022f 0279 | y | Execute Discrete,And
0230 4401 |D | Exit_Subprogram With_Result,0x1
0231 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x9 = 0x231,0x3
0232 e002 | | Load 0x0,0x2
0233 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0234 0f00 | | Execute_Immediate Equal,0x0
0235 4401 |D | Exit_Subprogram With_Result,0x1
0236 0000 0000 | | .XXX[0x2]
0238 ; --------------------------------------------------------------------------------------
0238 ; SUBPROGRAM
0238 ; --------------------------------------------------------------------------------------
0238 023b | ; | .CONST 0x023b ; Address of begin
0239 0004 | | .CONST 0x0004 ; Address of exception handler
023a 0001 | | .CONST 0x0001 ; Number of locals
023b BODY_0238:
023b INIT_0238:
023b 0007 | | Action Break_Optional ; Debug Table 0xd = .DEBUG 0x023b,0x0cd0,0x0002,0x0000,0x0058,0xc435,0x0000,0x02c1
; Debug Table 0xd.0x0 = 0x23b,0x1
023c e5ff | | Load 0x2,-0x1 ; Debug Table 0xd.0x1 = 0x23c,0x401
023d 0007 | | Action Break_Optional
023e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xd.0x2 = 0x23e,0x402
023f 0007 | | Action Break_Optional ; Debug Table 0xd.0x3 = 0x23f,0x403
0240 0007 | | Action Break_Optional ; Debug Table 0xd.0x4 = 0x240,0x404
0241 0b66 | f | Execute_Immediate Case_Compare,0x66 ; Debug Table 0xd.0x5 = 0x241,0x1
0242 7005 |p | Jump_Nonzero 0x248
0243 0b6d | m | Execute_Immediate Case_Compare,0x6d
0244 7017 |p | Jump_Nonzero 0x25c
0245 0b6b | k | Execute_Immediate Case_Compare,0x6b
0246 701a |p | Jump_Nonzero 0x261
0247 781f |x | Jump 0x267 ; Debug Table 0xd.0x6 = 0x247,0x5
0248 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x7 = 0x248,0x2
0249 00eb | | Load_Encached Diana_Cache
024a 18ba | | Execute Package,Field_Execute,Field_Number 0xba
024b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x8 = 0x24b,0x801
024c 021d | | Execute Heap_Access,Is_Null
024d 00d0 | | Action Swap_Control
024e 00d1 | | Pop_Control Pop_Count_1
024f 0f00 | | Execute_Immediate Equal,0x0 ; Debug Table 0xd.0x9 = 0x24f,0x2
0250 e5ff | | Load 0x2,-0x1
0251 00eb | | Load_Encached Diana_Cache
0252 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0253 4976 |Iv | Short_Literal 0x176
0254 00eb | | Load_Encached Diana_Cache
0255 0098 | | Execute Package,Field_Read_Dynamic
0256 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0257 e00a | | Load 0x0,0xa
0258 180d | | Execute Package,Field_Execute,Field_Number 0xd
0259 821c | | Call 0x1,0x1c
025a 0278 | x | Execute Discrete,Or
025b 4401 |D | Exit_Subprogram With_Result,0x1
025c 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0xa = 0x25c,0x3
025d 00eb | | Load_Encached Diana_Cache
025e 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9
025f 821c | | Call 0x1,0x1c
0260 4401 |D | Exit_Subprogram With_Result,0x1
0261 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0xb = 0x261,0x4
0262 00eb | | Load_Encached Diana_Cache
0263 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9
0264 e002 | | Load 0x0,0x2
0265 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0266 4401 |D | Exit_Subprogram With_Result,0x1
0267 00d1 | | Pop_Control Pop_Count_1
0268 4831 |H1 | Short_Literal 0x31
0269 0257 | W | Execute Discrete,Raise
026a 0000 0000 | | .BLANK 0000[0x6]
0270 ; --------------------------------------------------------------------------------------
0270 ; SUBPROGRAM
0270 ; --------------------------------------------------------------------------------------
0270 029c | | .CONST 0x029c ; Address of begin
0271 0004 | | .CONST 0x0004 ; Address of exception handler
0272 000f | | .CONST 0x000f ; Number of locals
0273 INIT_0270:
0273 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe = .DEBUG 0x0273,0x0cea,0x0002,0x0000,0x0058,0xc435,0x0000,0x032a
; Debug Table 0xe.0x0 = 0x273,0xffff
0274 00db | | Load_Top At_Offset_3
0275 8215 | | Call 0x1,0x15
0276 00eb | | Load_Encached Diana_Cache
0277 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9
0278 00eb | | Load_Encached Diana_Cache
0279 18f9 | | Execute Package,Field_Execute,Field_Number 0xf9
027a 0031 | 1 | Store_Top Heap_Access,At_Offset_1
027b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe.0x1 = 0x27b,0xfffe
027c e5fe | | Load 0x2,-0x2
027d 00eb | | Load_Encached Diana_Cache
027e 18f9 | | Execute Package,Field_Execute,Field_Number 0xf9
027f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0280 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0xe.0x2 = 0x280,0xfffd
0281 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0xe.0x3 = 0x281,0xfffc
0282 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xe.0x4 = 0x282,0xfffb
0283 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xe.0x5 = 0x283,0xfffa
0284 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe.0x6 = 0x284,0xfff9
0285 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe.0x7 = 0x285,0xfff8
0286 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xe.0x8 = 0x286,0xfff7
0287 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xe.0x9 = 0x287,0xfff6
0288 00eb | | Load_Encached Diana_Cache ; Debug Table 0xe.0xa = 0x288,0xfff5
0289 1b96 | | Execute Package,Field_Read,Field_Number 0x96
028a 0322 | " | Declare_Variable Record
028b 00d8 | | Load_Top At_Offset_0
028c 1c00 | | Execute_Immediate Run_Utility,0x0
028d 00eb | | Load_Encached Diana_Cache ; Debug Table 0xe.0xb = 0x28d,0xfff4
028e 1b96 | | Execute Package,Field_Read,Field_Number 0x96
028f 0322 | " | Declare_Variable Record
0290 00d8 | | Load_Top At_Offset_0
0291 1c00 | | Execute_Immediate Run_Utility,0x0
0292 00eb | | Load_Encached Diana_Cache ; Debug Table 0xe.0xc = 0x292,0xfff3
0293 1b96 | | Execute Package,Field_Read,Field_Number 0x96
0294 0322 | " | Declare_Variable Record
0295 00d8 | | Load_Top At_Offset_0
0296 1c00 | | Execute_Immediate Run_Utility,0x0
0297 00eb | | Load_Encached Diana_Cache ; Debug Table 0xe.0xd = 0x297,0xfff2
0298 1b96 | | Execute Package,Field_Read,Field_Number 0x96
0299 0322 | " | Declare_Variable Record
029a 00d8 | | Load_Top At_Offset_0
029b 1c00 | | Execute_Immediate Run_Utility,0x0
029c BODY_0270:
029c e402 | | Load 0x2,0x2 ; Debug Table 0xe.0xe = 0x29c,0x1
029d e403 | | Load 0x2,0x3
029e 021f | | Execute Heap_Access,Equal
029f 6802 |h | Jump_Zero 0x2a2
02a0 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0xf = 0x2a0,0x2
02a1 4402 |D | Exit_Subprogram With_Result,0x2
02a2 0007 | | Action Break_Optional ; Debug Table 0xe.0x10 = 0x2a2,0x3
02a3 e402 | | Load 0x2,0x2 ; Debug Table 0xe.0x11 = 0x2a3,0x401
02a4 0007 | | Action Break_Optional
02a5 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xe.0x12 = 0x2a5,0x402
02a6 0007 | | Action Break_Optional ; Debug Table 0xe.0x13 = 0x2a6,0x403
02a7 0007 | | Action Break_Optional ; Debug Table 0xe.0x14 = 0x2a7,0x404
02a8 0b62 | b | Execute_Immediate Case_Compare,0x62 ; Debug Table 0xe.0x15 = 0x2a8,0x3
02a9 7008 |p | Jump_Nonzero 0x2b2
02aa 0b63 | c | Execute_Immediate Case_Compare,0x63
02ab 7065 |pe | Jump_Nonzero 0x311
02ac e402 | | Load 0x2,0x2 ; Debug Table 0xe.0x16 = 0x2ac,0x1a
02ad 0092 0995 | | Action Push_String_Extended,0x995 ; "Allocator_Gen - unexpected sm_constraint for allocator"
02af e003 | | Load 0x0,0x3
02b0 181f | | Execute Package,Field_Execute,Field_Number 0x1f
02b1 7909 |y | Jump 0x3bb
02b2 e402 | | Load 0x2,0x2 ; Debug Table 0xe.0x17 = 0x2b2,0x4
02b3 490f |I | Short_Literal 0x10f
02b4 00eb | | Load_Encached Diana_Cache
02b5 0096 | | Execute Package,Field_Execute_Dynamic
02b6 00eb | | Load_Encached Diana_Cache
02b7 18ed | | Execute Package,Field_Execute,Field_Number 0xed
02b8 a404 | | Store_Unchecked 0x2,0x4
02b9 e403 | | Load 0x2,0x3 ; Debug Table 0xe.0x18 = 0x2b9,0x5
02ba 490f |I | Short_Literal 0x10f
02bb 00eb | | Load_Encached Diana_Cache
02bc 0096 | | Execute Package,Field_Execute_Dynamic
02bd 00eb | | Load_Encached Diana_Cache
02be 18ed | | Execute Package,Field_Execute,Field_Number 0xed
02bf a405 | | Store_Unchecked 0x2,0x5
02c0 00cf | | Action Mark_Auxiliary
02c1 7849 |xI | Jump 0x30b
02c2 e404 | | Load 0x2,0x4 ; Debug Table 0xe.0x19 = 0x2c2,0x7
02c3 0007 | | Action Break_Optional
02c4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x1a = 0x2c4,0x801
02c5 0217 | | Execute Heap_Access,All_Reference
02c6 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
02c7 00d9 | | Load_Top At_Offset_1
02c8 0007 | | Action Break_Optional
02c9 e414 | | Load 0x2,0x14 ; Debug Table 0xe.0x1b = 0x2c9,0xc01
02ca 0007 | | Action Break_Optional
02cb 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xe.0x1c = 0x2cb,0xc02
02cc 0007 | | Action Break_Optional ; Debug Table 0xe.0x1d = 0x2cc,0xc03
02cd 00d0 | | Action Swap_Control ; Debug Table 0xe.0x1e = 0x2cd,0xc04
02ce 00d1 | | Pop_Control Pop_Count_1
02cf 49af |I | Short_Literal 0x1af ; Debug Table 0xe.0x1f = 0x2cf,0x801
02d0 00eb | | Load_Encached Diana_Cache
02d1 0096 | | Execute Package,Field_Execute_Dynamic
02d2 00d0 | | Action Swap_Control
02d3 00d1 | | Pop_Control Pop_Count_1
02d4 a408 | | Store_Unchecked 0x2,0x8 ; Debug Table 0xe.0x20 = 0x2d4,0x7
02d5 0007 | | Action Break_Optional ; Debug Table 0xe.0x21 = 0x2d5,0x8
02d6 e404 | | Load 0x2,0x4 ; Debug Table 0xe.0x22 = 0x2d6,0x1001
02d7 0217 | | Execute Heap_Access,All_Reference
02d8 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
02d9 a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0xe.0x23 = 0x2d9,0x8
02da e405 | | Load 0x2,0x5 ; Debug Table 0xe.0x24 = 0x2da,0x9
02db 0007 | | Action Break_Optional
02dc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x25 = 0x2dc,0x1401
02dd 0217 | | Execute Heap_Access,All_Reference
02de 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
02df 00d9 | | Load_Top At_Offset_1
02e0 0007 | | Action Break_Optional
02e1 e414 | | Load 0x2,0x14 ; Debug Table 0xe.0x26 = 0x2e1,0x1801
02e2 0007 | | Action Break_Optional
02e3 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xe.0x27 = 0x2e3,0x1802
02e4 0007 | | Action Break_Optional ; Debug Table 0xe.0x28 = 0x2e4,0x1803
02e5 00d0 | | Action Swap_Control ; Debug Table 0xe.0x29 = 0x2e5,0x1804
02e6 00d1 | | Pop_Control Pop_Count_1
02e7 49af |I | Short_Literal 0x1af ; Debug Table 0xe.0x2a = 0x2e7,0x1401
02e8 00eb | | Load_Encached Diana_Cache
02e9 0096 | | Execute Package,Field_Execute_Dynamic
02ea 00d0 | | Action Swap_Control
02eb 00d1 | | Pop_Control Pop_Count_1
02ec a409 | | Store_Unchecked 0x2,0x9 ; Debug Table 0xe.0x2b = 0x2ec,0x9
02ed 0007 | | Action Break_Optional ; Debug Table 0xe.0x2c = 0x2ed,0xa
02ee e405 | | Load 0x2,0x5 ; Debug Table 0xe.0x2d = 0x2ee,0x1c01
02ef 0217 | | Execute Heap_Access,All_Reference
02f0 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
02f1 a405 | | Store_Unchecked 0x2,0x5 ; Debug Table 0xe.0x2e = 0x2f1,0xa
02f2 e40c | | Load 0x2,0xc ; Debug Table 0xe.0x2f = 0x2f2,0xb
02f3 00e1 | | Load_Encached Boolean_Cache
02f4 e408 | | Load 0x2,0x8
02f5 e00b | | Load 0x0,0xb
02f6 180d | | Execute Package,Field_Execute,Field_Number 0xd
02f7 c40a | | Store 0x2,0xa
02f8 00d1 | | Pop_Control Pop_Count_1
02f9 e40d | | Load 0x2,0xd ; Debug Table 0xe.0x30 = 0x2f9,0xc
02fa 00e1 | | Load_Encached Boolean_Cache
02fb e409 | | Load 0x2,0x9
02fc e00b | | Load 0x0,0xb
02fd 180d | | Execute Package,Field_Execute,Field_Number 0xd
02fe c40b | | Store 0x2,0xb
02ff 00d1 | | Pop_Control Pop_Count_1
0300 e40a | | Load 0x2,0xa ; Debug Table 0xe.0x31 = 0x300,0xd
0301 6806 |h | Jump_Zero 0x308
0302 e40b | | Load 0x2,0xb
0303 6804 |h | Jump_Zero 0x308
0304 e40c | | Load 0x2,0xc
0305 e40d | | Load 0x2,0xd
0306 017f | | Execute Record,Equal
0307 7002 |p | Jump_Nonzero 0x30a
0308 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x32 = 0x308,0xe
0309 4402 |D | Exit_Subprogram With_Result,0x2
030a 00c9 | | Action Pop_Auxiliary_Loop
030b 0007 | | Action Break_Optional ; Debug Table 0xe.0x33 = 0x30b,0x6
030c e404 | | Load 0x2,0x4 ; Debug Table 0xe.0x34 = 0x30c,0x2001
030d 021d | | Execute Heap_Access,Is_Null
030e 6fb3 |o | Jump_Zero 0x2c2 ; Debug Table 0xe.0x35 = 0x30e,0x6
030f 00ce | | Action Pop_Auxiliary
0310 78aa |x | Jump 0x3bb
0311 e402 | | Load 0x2,0x2 ; Debug Table 0xe.0x36 = 0x311,0xf
0312 00eb | | Load_Encached Diana_Cache
0313 1889 | | Execute Package,Field_Execute,Field_Number 0x89
0314 a406 | | Store_Unchecked 0x2,0x6
0315 e403 | | Load 0x2,0x3 ; Debug Table 0xe.0x37 = 0x315,0x10
0316 00eb | | Load_Encached Diana_Cache
0317 1889 | | Execute Package,Field_Execute,Field_Number 0x89
0318 a407 | | Store_Unchecked 0x2,0x7
0319 00cf | | Action Mark_Auxiliary
031a 789b |x | Jump 0x3b6
031b e406 | | Load 0x2,0x6 ; Debug Table 0xe.0x38 = 0x31b,0x12
031c 0007 | | Action Break_Optional
031d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x39 = 0x31d,0x2401
031e 7002 |p | Jump_Nonzero 0x321
031f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe.0x3a = 0x31f,0x2402
0320 782c |x, | Jump 0x34d
0321 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x3b = 0x321,0x2403
0322 0217 | | Execute Heap_Access,All_Reference
0323 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0324 6804 |h | Jump_Zero 0x329
0325 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x3c = 0x325,0x2404
0326 0217 | | Execute Heap_Access,All_Reference
0327 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0328 7824 |x$ | Jump 0x34d
0329 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x3d = 0x329,0x2405
032a 0007 | | Action Break_Optional
032b e413 | | Load 0x2,0x13 ; Debug Table 0xe.0x3e = 0x32b,0x2801
032c 0007 | | Action Break_Optional
032d 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0xe.0x3f = 0x32d,0x2802
032e 0007 | | Action Break_Optional ; Debug Table 0xe.0x40 = 0x32e,0x2803
032f 00d0 | | Action Swap_Control ; Debug Table 0xe.0x41 = 0x32f,0x2804
0330 00d1 | | Pop_Control Pop_Count_1
0331 49bb |I | Short_Literal 0x1bb ; Debug Table 0xe.0x42 = 0x331,0x2405
0332 00eb | | Load_Encached Diana_Cache
0333 0098 | | Execute Package,Field_Read_Dynamic
0334 012c | , | Execute Any,Size
0335 e00c | | Load 0x0,0xc
0336 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0337 025b | [ | Execute Discrete,Check_In_Type
0338 0273 | s | Execute Discrete,Plus
0339 00d9 | | Load_Top At_Offset_1
033a 0007 | | Action Break_Optional
033b e414 | | Load 0x2,0x14 ; Debug Table 0xe.0x43 = 0x33b,0x2c01
033c 0007 | | Action Break_Optional
033d 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xe.0x44 = 0x33d,0x2c02
033e 0007 | | Action Break_Optional ; Debug Table 0xe.0x45 = 0x33e,0x2c03
033f 00d0 | | Action Swap_Control ; Debug Table 0xe.0x46 = 0x33f,0x2c04
0340 00d1 | | Pop_Control Pop_Count_1
0341 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0xe.0x47 = 0x341,0x2804
0342 00eb | | Load_Encached Diana_Cache
0343 0098 | | Execute Package,Field_Read_Dynamic
0344 49c9 |I | Short_Literal 0x1c9
0345 00eb | | Load_Encached Diana_Cache
0346 0098 | | Execute Package,Field_Read_Dynamic
0347 49ca |I | Short_Literal 0x1ca
0348 00eb | | Load_Encached Diana_Cache
0349 0095 | | Execute Package,Field_Reference_Dynamic
034a e00d | | Load 0x0,0xd
034b 1819 | | Execute Package,Field_Execute,Field_Number 0x19
034c 7800 |x | Jump 0x34d
034d 00d0 | | Action Swap_Control
034e 00d1 | | Pop_Control Pop_Count_1
034f a408 | | Store_Unchecked 0x2,0x8 ; Debug Table 0xe.0x48 = 0x34f,0x12
0350 0007 | | Action Break_Optional ; Debug Table 0xe.0x49 = 0x350,0x13
0351 e406 | | Load 0x2,0x6 ; Debug Table 0xe.0x4a = 0x351,0x3001
0352 7002 |p | Jump_Nonzero 0x355
0353 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xe.0x4b = 0x353,0x3002
0354 7803 |x | Jump 0x358
0355 e406 | | Load 0x2,0x6 ; Debug Table 0xe.0x4c = 0x355,0x3003
0356 0217 | | Execute Heap_Access,All_Reference
0357 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0358 a406 | | Store_Unchecked 0x2,0x6 ; Debug Table 0xe.0x4d = 0x358,0x13
0359 e407 | | Load 0x2,0x7 ; Debug Table 0xe.0x4e = 0x359,0x14
035a 0007 | | Action Break_Optional
035b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x4f = 0x35b,0x3401
035c 7002 |p | Jump_Nonzero 0x35f
035d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe.0x50 = 0x35d,0x3402
035e 782c |x, | Jump 0x38b
035f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x51 = 0x35f,0x3403
0360 0217 | | Execute Heap_Access,All_Reference
0361 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0362 6804 |h | Jump_Zero 0x367
0363 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x52 = 0x363,0x3404
0364 0217 | | Execute Heap_Access,All_Reference
0365 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0366 7824 |x$ | Jump 0x38b
0367 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x53 = 0x367,0x3405
0368 0007 | | Action Break_Optional
0369 e413 | | Load 0x2,0x13 ; Debug Table 0xe.0x54 = 0x369,0x3801
036a 0007 | | Action Break_Optional
036b 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0xe.0x55 = 0x36b,0x3802
036c 0007 | | Action Break_Optional ; Debug Table 0xe.0x56 = 0x36c,0x3803
036d 00d0 | | Action Swap_Control ; Debug Table 0xe.0x57 = 0x36d,0x3804
036e 00d1 | | Pop_Control Pop_Count_1
036f 49bb |I | Short_Literal 0x1bb ; Debug Table 0xe.0x58 = 0x36f,0x3405
0370 00eb | | Load_Encached Diana_Cache
0371 0098 | | Execute Package,Field_Read_Dynamic
0372 012c | , | Execute Any,Size
0373 e00c | | Load 0x0,0xc
0374 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0375 025b | [ | Execute Discrete,Check_In_Type
0376 0273 | s | Execute Discrete,Plus
0377 00d9 | | Load_Top At_Offset_1
0378 0007 | | Action Break_Optional
0379 e414 | | Load 0x2,0x14 ; Debug Table 0xe.0x59 = 0x379,0x3c01
037a 0007 | | Action Break_Optional
037b 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xe.0x5a = 0x37b,0x3c02
037c 0007 | | Action Break_Optional ; Debug Table 0xe.0x5b = 0x37c,0x3c03
037d 00d0 | | Action Swap_Control ; Debug Table 0xe.0x5c = 0x37d,0x3c04
037e 00d1 | | Pop_Control Pop_Count_1
037f 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0xe.0x5d = 0x37f,0x3804
0380 00eb | | Load_Encached Diana_Cache
0381 0098 | | Execute Package,Field_Read_Dynamic
0382 49c9 |I | Short_Literal 0x1c9
0383 00eb | | Load_Encached Diana_Cache
0384 0098 | | Execute Package,Field_Read_Dynamic
0385 49ca |I | Short_Literal 0x1ca
0386 00eb | | Load_Encached Diana_Cache
0387 0095 | | Execute Package,Field_Reference_Dynamic
0388 e00d | | Load 0x0,0xd
0389 1819 | | Execute Package,Field_Execute,Field_Number 0x19
038a 7800 |x | Jump 0x38b
038b 00d0 | | Action Swap_Control
038c 00d1 | | Pop_Control Pop_Count_1
038d a409 | | Store_Unchecked 0x2,0x9 ; Debug Table 0xe.0x5e = 0x38d,0x14
038e 0007 | | Action Break_Optional ; Debug Table 0xe.0x5f = 0x38e,0x15
038f e407 | | Load 0x2,0x7 ; Debug Table 0xe.0x60 = 0x38f,0x4001
0390 7002 |p | Jump_Nonzero 0x393
0391 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xe.0x61 = 0x391,0x4002
0392 7803 |x | Jump 0x396
0393 e407 | | Load 0x2,0x7 ; Debug Table 0xe.0x62 = 0x393,0x4003
0394 0217 | | Execute Heap_Access,All_Reference
0395 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0396 a407 | | Store_Unchecked 0x2,0x7 ; Debug Table 0xe.0x63 = 0x396,0x15
0397 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x64 = 0x397,0x16
0398 e40c | | Load 0x2,0xc
0399 00e1 | | Load_Encached Boolean_Cache
039a e408 | | Load 0x2,0x8
039b e00b | | Load 0x0,0xb
039c 180f | | Execute Package,Field_Execute,Field_Number 0xf
039d c40a | | Store 0x2,0xa
039e 00d2 | | Pop_Control Pop_Count_2
039f 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x65 = 0x39f,0x17
03a0 e40d | | Load 0x2,0xd
03a1 00e1 | | Load_Encached Boolean_Cache
03a2 e409 | | Load 0x2,0x9
03a3 e00b | | Load 0x0,0xb
03a4 180f | | Execute Package,Field_Execute,Field_Number 0xf
03a5 c40b | | Store 0x2,0xb
03a6 00d2 | | Pop_Control Pop_Count_2
03a7 e40a | | Load 0x2,0xa ; Debug Table 0xe.0x66 = 0x3a7,0x18
03a8 680a |h | Jump_Zero 0x3b3
03a9 e40b | | Load 0x2,0xb
03aa 6808 |h | Jump_Zero 0x3b3
03ab e40c | | Load 0x2,0xc
03ac e40d | | Load 0x2,0xd
03ad 017f | | Execute Record,Equal
03ae 6804 |h | Jump_Zero 0x3b3
03af 00db | | Load_Top At_Offset_3
03b0 00db | | Load_Top At_Offset_3
03b1 017f | | Execute Record,Equal
03b2 7002 |p | Jump_Nonzero 0x3b5
03b3 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x67 = 0x3b3,0x19
03b4 4402 |D | Exit_Subprogram With_Result,0x2
03b5 00c9 | | Action Pop_Auxiliary_Loop
03b6 0007 | | Action Break_Optional ; Debug Table 0xe.0x68 = 0x3b6,0x11
03b7 e406 | | Load 0x2,0x6 ; Debug Table 0xe.0x69 = 0x3b7,0x4401
03b8 021d | | Execute Heap_Access,Is_Null
03b9 6f61 |oa | Jump_Zero 0x31b ; Debug Table 0xe.0x6a = 0x3b9,0x11
03ba 00ce | | Action Pop_Auxiliary
03bb 00d1 | | Pop_Control Pop_Count_1
03bc 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x6b = 0x3bc,0x1b
03bd 4402 |D | Exit_Subprogram With_Result,0x2
03be 0000 0000 | | .XXX[0x2]
03c0 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff}
03c4 0000 0000 | | .BLANK 0000[0x4]
03c8 ; --------------------------------------------------------------------------------------
03c8 ; SUBPROGRAM
03c8 ; --------------------------------------------------------------------------------------
03c8 03cb | | .CONST 0x03cb ; Address of begin
03c9 0004 | | .CONST 0x0004 ; Address of exception handler
03ca 0001 | | .CONST 0x0001 ; Number of locals
03cb BODY_03c8:
03cb INIT_03c8:
03cb 00da | | Load_Top At_Offset_2 ; Debug Table 0xf = .DEBUG 0x03cb,0x0dc4,0x0001,0x0000,0x0058,0xc435,0x0000,0x04ba
; Debug Table 0xf.0x0 = 0x3cb,0x1
03cc 8219 | | Call 0x1,0x19
03cd 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x1 = 0x3cd,0x2
03ce 4802 |H | Short_Literal 0x2
03cf 0272 | r | Execute Discrete,Minus
03d0 4601 |F | Jump_Case 0x1
03d1 7801 |x | Jump 0x3d3 ; case 0x0
03d2 7806 |x | Jump 0x3d9 ; case 0x1
03d3 e210 | | Load 0x1,0x10 ; Debug Table 0xf.0x2 = 0x3d3,0x3
03d4 4801 |H | Short_Literal 0x1
03d5 4802 |H | Short_Literal 0x2
03d6 e00e | | Load 0x0,0xe
03d7 180f | | Execute Package,Field_Execute,Field_Number 0xf
03d8 4503 |E | Exit_Subprogram 0x3
03d9 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x3 = 0x3d9,0x4
03da 821a | | Call 0x1,0x1a
03db e210 | | Load 0x1,0x10 ; Debug Table 0xf.0x4 = 0x3db,0x5
03dc 4802 |H | Short_Literal 0x2
03dd 4803 |H | Short_Literal 0x3
03de e00e | | Load 0x0,0xe
03df 180f | | Execute Package,Field_Execute,Field_Number 0xf
03e0 4503 |E | Exit_Subprogram 0x3
03e1 0000 0000 | | .BLANK 0000[0x7]
03e8 ; --------------------------------------------------------------------------------------
03e8 ; SUBPROGRAM
03e8 ; --------------------------------------------------------------------------------------
03e8 03f5 | | .CONST 0x03f5 ; Address of begin
03e9 0004 | | .CONST 0x0004 ; Address of exception handler
03ea 0003 | | .CONST 0x0003 ; Number of locals
03eb INIT_03e8:
03eb e5fd | | Load 0x2,-0x3 ; Debug Table 0x10 = .DEBUG 0x03eb,0x0dd0,0x0001,0x0000,0x0058,0xc435,0x0000,0x0506
; Debug Table 0x10.0x0 = 0x3eb,0xffff
03ec e00f | | Load 0x0,0xf
03ed 180e | | Execute Package,Field_Execute,Field_Number 0xe
03ee e001 | | Load 0x0,0x1
03ef 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03f0 03f1 | | Declare_Variable Discrete,With_Value
03f1 e5fd | | Load 0x2,-0x3 ; Debug Table 0x10.0x1 = 0x3f1,0xfffe
03f2 0e01 | | Execute_Immediate Not_Equal,0x1
03f3 00e1 | | Load_Encached Boolean_Cache
03f4 03f1 | | Declare_Variable Discrete,With_Value
03f5 BODY_03e8:
03f5 00cf | | Action Mark_Auxiliary
03f6 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x2 = 0x3f6,0x1
03f7 e5fd | | Load 0x2,-0x3
03f8 0264 | d | Execute Discrete,Below_Bound
03f9 701e |p | Jump_Nonzero 0x418
03fa 00cf | | Action Mark_Auxiliary
03fb 4810 |H | Short_Literal 0x10 ; Debug Table 0x10.0x3 = 0x3fb,0x2
03fc 4811 |H | Short_Literal 0x11
03fd 0007 | | Action Break_Optional
03fe e403 | | Load 0x2,0x3 ; Debug Table 0x10.0x4 = 0x3fe,0x3
03ff 6803 |h | Jump_Zero 0x403
0400 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x5 = 0x400,0x4
0401 e005 | | Load 0x0,0x5
0402 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0403 e5fe | | Load 0x2,-0x2 ; Debug Table 0x10.0x6 = 0x403,0x5
0404 e5ff | | Load 0x2,-0x1
0405 822b | + | Call 0x1,0x2b
0406 0007 | | Action Break_Optional ; Debug Table 0x10.0x7 = 0x406,0x6
0407 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x8 = 0x407,0x401
0408 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x9 = 0x408,0x6
0409 4800 |H | Short_Literal 0x0
040a 67b5 |g | Indirect_Literal Discrete,0x3c0,{0x00000000, 0x7fffffff}
040b e403 | | Load 0x2,0x3
040c e409 | | Load 0x2,0x9
040d e402 | | Load 0x2,0x2
040e e005 | | Load 0x0,0x5
040f 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0410 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0xa = 0x410,0x7
0411 e010 | | Load 0x0,0x10
0412 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0413 00c8 | | Action Pop_Auxiliary_Range
0414 37e9 |7 | Loop_Decreasing 0x3fe
0415 00ce | | Action Pop_Auxiliary
0416 00c8 | | Action Pop_Auxiliary_Range
0417 37e2 |7 | Loop_Decreasing 0x3fa
0418 4504 |E | Exit_Subprogram 0x4
0419 0000 0000 | | .BLANK 0000[0x7]
0420 ; --------------------------------------------------------------------------------------
0420 ; SUBPROGRAM
0420 ; --------------------------------------------------------------------------------------
0420 0423 | # | .CONST 0x0423 ; Address of begin
0421 0004 | | .CONST 0x0004 ; Address of exception handler
0422 0001 | | .CONST 0x0001 ; Number of locals
0423 BODY_0420:
0423 INIT_0420:
0423 00cf | | Action Mark_Auxiliary ; Debug Table 0x11 = .DEBUG 0x0423,0x0de8,0x0001,0x0000,0x0058,0xc435,0x0000,0x051a
0424 4801 |H | Short_Literal 0x1 ; Debug Table 0x11.0x0 = 0x424,0x1
0425 e5fd | | Load 0x2,-0x3
0426 0264 | d | Execute Discrete,Below_Bound
0427 7012 |p | Jump_Nonzero 0x43a
0428 e5fe | | Load 0x2,-0x2 ; Debug Table 0x11.0x1 = 0x428,0x2
0429 e5ff | | Load 0x2,-0x1
042a 822b | + | Call 0x1,0x2b
042b 0007 | | Action Break_Optional ; Debug Table 0x11.0x2 = 0x42b,0x3
042c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11.0x3 = 0x42c,0x401
042d 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0x4 = 0x42d,0x3
042e 4800 |H | Short_Literal 0x0
042f 00db | | Load_Top At_Offset_3
0430 4800 |H | Short_Literal 0x0
0431 4879 |Hy | Short_Literal 0x79
0432 480d |H | Short_Literal 0xd
0433 e005 | | Load 0x0,0x5
0434 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0435 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0x5 = 0x435,0x4
0436 e010 | | Load 0x0,0x10
0437 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0438 00c8 | | Action Pop_Auxiliary_Range
0439 37ee |7 | Loop_Decreasing 0x428
043a 4504 |E | Exit_Subprogram 0x4
043b 0000 0000 | | .BLANK 0000[0x5]
0440 ; --------------------------------------------------------------------------------------
0440 ; SUBPROGRAM
0440 ; --------------------------------------------------------------------------------------
0440 0445 | E | .CONST 0x0445 ; Address of begin
0441 0004 | | .CONST 0x0004 ; Address of exception handler
0442 0003 | | .CONST 0x0003 ; Number of locals
0443 INIT_0440:
0443 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x12 = .DEBUG 0x0443,0x0df6,0x0001,0x0000,0x0058,0xc435,0x0000,0x052e
; Debug Table 0x12.0x0 = 0x443,0xffff
0444 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x12.0x1 = 0x444,0xfffe
0445 BODY_0440:
0445 e5fc | | Load 0x2,-0x4 ; Debug Table 0x12.0x2 = 0x445,0x1
0446 e002 | | Load 0x0,0x2
0447 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0448 0f0d | | Execute_Immediate Equal,0xd
0449 680a |h | Jump_Zero 0x454
044a 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x12.0x3 = 0x44a,0x2
044b e5fc | | Load 0x2,-0x4
044c e5fd | | Load 0x2,-0x3
044d 8232 | 2 | Call 0x1,0x32
044e 005a | Z | Store_Top Discrete,At_Offset_2
044f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x4 = 0x44f,0x3
0450 e5fe | | Load 0x2,-0x2
0451 e5ff | | Load 0x2,-0x1
0452 8220 | | Call 0x1,0x20
0453 4505 |E | Exit_Subprogram 0x5
0454 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x12.0x5 = 0x454,0x4
0455 e5fc | | Load 0x2,-0x4
0456 e5fd | | Load 0x2,-0x3
0457 8231 | 1 | Call 0x1,0x31
0458 0059 | Y | Store_Top Discrete,At_Offset_1
0459 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x6 = 0x459,0x5
045a e5fe | | Load 0x2,-0x2
045b e5ff | | Load 0x2,-0x1
045c 821f | | Call 0x1,0x1f
045d 4505 |E | Exit_Subprogram 0x5
045e 0000 0000 | | .XXX[0x2]
0460 ; --------------------------------------------------------------------------------------
0460 ; SUBPROGRAM
0460 ; --------------------------------------------------------------------------------------
0460 0471 | q | .CONST 0x0471 ; Address of begin
0461 0004 | | .CONST 0x0004 ; Address of exception handler
0462 0003 | | .CONST 0x0003 ; Number of locals
0463 INIT_0460:
0463 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13 = .DEBUG 0x0463,0x0e06,0x0001,0x0000,0x0058,0xc435,0x0000,0x054e
; Debug Table 0x13.0x0 = 0x463,0xffff
0464 e5fe | | Load 0x2,-0x2
0465 00eb | | Load_Encached Diana_Cache
0466 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0467 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0468 e5fd | | Load 0x2,-0x3 ; Debug Table 0x13.0x1 = 0x468,0xfffe
0469 00eb | | Load_Encached Diana_Cache
046a 1888 | | Execute Package,Field_Execute,Field_Number 0x88
046b 4975 |Iu | Short_Literal 0x175
046c 00eb | | Load_Encached Diana_Cache
046d 0098 | | Execute Package,Field_Read_Dynamic
046e 1813 | | Execute Package,Field_Execute,Field_Number 0x13
046f 00e2 | | Load_Encached Integer_Cache
0470 03f1 | | Declare_Variable Discrete,With_Value
0471 BODY_0460:
0471 e5fd | | Load 0x2,-0x3 ; Debug Table 0x13.0x2 = 0x471,0x1
0472 e011 | | Load 0x0,0x11
0473 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0474 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x3 = 0x474,0x2
0475 e012 | | Load 0x0,0x12
0476 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0477 e00e | | Load 0x0,0xe ; Debug Table 0x13.0x4 = 0x477,0x3
0478 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0479 00d9 | | Load_Top At_Offset_1
047a 0901 | | Execute_Immediate Binary_Scale,0x1
047b 0a01 | | Execute_Immediate Plus,0x1
047c 0248 | H | Execute Discrete,Check_In_Integer
047d 4807 |H | Short_Literal 0x7
047e e00e | | Load 0x0,0xe
047f 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0480 e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0x5 = 0x480,0x4
0481 8219 | | Call 0x1,0x19
0482 e5fc | | Load 0x2,-0x4 ; Debug Table 0x13.0x6 = 0x482,0x5
0483 4802 |H | Short_Literal 0x2
0484 0272 | r | Execute Discrete,Minus
0485 4601 |F | Jump_Case 0x1
0486 7801 |x | Jump 0x488 ; case 0x0
0487 7806 |x | Jump 0x48e ; case 0x1
0488 e212 | | Load 0x1,0x12 ; Debug Table 0x13.0x7 = 0x488,0x6
0489 4802 |H | Short_Literal 0x2
048a 4802 |H | Short_Literal 0x2
048b e00e | | Load 0x0,0xe
048c 180f | | Execute Package,Field_Execute,Field_Number 0xf
048d 7807 |x | Jump 0x495
048e e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0x8 = 0x48e,0x7
048f 821a | | Call 0x1,0x1a
0490 e212 | | Load 0x1,0x12 ; Debug Table 0x13.0x9 = 0x490,0x8
0491 4803 |H | Short_Literal 0x3
0492 4803 |H | Short_Literal 0x3
0493 e00e | | Load 0x0,0xe
0494 180f | | Execute Package,Field_Execute,Field_Number 0xf
0495 e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0xa = 0x495,0x9
0496 e005 | | Load 0x0,0x5
0497 1873 | s | Execute Package,Field_Execute,Field_Number 0x73
0498 4505 |E | Exit_Subprogram 0x5
0499 0000 0000 | | .BLANK 0000[0x7]
04a0 ; --------------------------------------------------------------------------------------
04a0 ; SUBPROGRAM
04a0 ; --------------------------------------------------------------------------------------
04a0 04af | | .CONST 0x04af ; Address of begin
04a1 0004 | | .CONST 0x0004 ; Address of exception handler
04a2 0003 | | .CONST 0x0003 ; Number of locals
04a3 INIT_04a0:
04a3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x14 = .DEBUG 0x04a3,0x0e1e,0x0001,0x0000,0x0058,0xc435,0x0000,0x05e9
; Debug Table 0x14.0x0 = 0x4a3,0xffff
04a4 00eb | | Load_Encached Diana_Cache
04a5 1888 | | Execute Package,Field_Execute,Field_Number 0x88
04a6 4975 |Iu | Short_Literal 0x175
04a7 00eb | | Load_Encached Diana_Cache
04a8 0098 | | Execute Package,Field_Read_Dynamic
04a9 1813 | | Execute Package,Field_Execute,Field_Number 0x13
04aa 00e2 | | Load_Encached Integer_Cache
04ab 03f1 | | Declare_Variable Discrete,With_Value
04ac e013 | | Load 0x0,0x13 ; Debug Table 0x14.0x1 = 0x4ac,0xfffe
04ad 1b0d | | Execute Package,Field_Read,Field_Number 0xd
04ae 0322 | " | Declare_Variable Record
04af BODY_04a0:
04af e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0x2 = 0x4af,0x1
04b0 8215 | | Call 0x1,0x15
04b1 821c | | Call 0x1,0x1c
04b2 6811 |h | Jump_Zero 0x4c4
04b3 e5fc | | Load 0x2,-0x4 ; Debug Table 0x14.0x3 = 0x4b3,0x2
04b4 e5ff | | Load 0x2,-0x1
04b5 821e | | Call 0x1,0x1e
04b6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x4 = 0x4b6,0x3
04b7 e013 | | Load 0x0,0x13
04b8 181c | | Execute Package,Field_Execute,Field_Number 0x1c
04b9 00d1 | | Pop_Control Pop_Count_1
04ba e5fd | | Load 0x2,-0x3 ; Debug Table 0x14.0x5 = 0x4ba,0x4
04bb e011 | | Load 0x0,0x11
04bc 1815 | | Execute Package,Field_Execute,Field_Number 0x15
04bd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x6 = 0x4bd,0x5
04be 00e4 | | Load_Encached Positive_Cache
04bf 025b | [ | Execute Discrete,Check_In_Type
04c0 e5fc | | Load 0x2,-0x4
04c1 00da | | Load_Top At_Offset_2
04c2 821f | | Call 0x1,0x1f
04c3 4505 |E | Exit_Subprogram 0x5 ; Debug Table 0x14.0x7 = 0x4c3,0x6
04c4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x8 = 0x4c4,0x7
04c5 0c03 | | Execute_Immediate Greater_Equal,0x3
04c6 6806 |h | Jump_Zero 0x4cd
04c7 e5fc | | Load 0x2,-0x4 ; Debug Table 0x14.0x9 = 0x4c7,0x8
04c8 e5fd | | Load 0x2,-0x3
04c9 e5fe | | Load 0x2,-0x2
04ca e5ff | | Load 0x2,-0x1
04cb 8222 | " | Call 0x1,0x22
04cc 4505 |E | Exit_Subprogram 0x5
04cd e5fd | | Load 0x2,-0x3 ; Debug Table 0x14.0xa = 0x4cd,0x9
04ce e011 | | Load 0x0,0x11
04cf 1815 | | Execute Package,Field_Execute,Field_Number 0x15
04d0 e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0xb = 0x4d0,0xa
04d1 8219 | | Call 0x1,0x19
04d2 e5fc | | Load 0x2,-0x4 ; Debug Table 0x14.0xc = 0x4d2,0xb
04d3 4802 |H | Short_Literal 0x2
04d4 0272 | r | Execute Discrete,Minus
04d5 4601 |F | Jump_Case 0x1
04d6 7801 |x | Jump 0x4d8 ; case 0x0
04d7 7809 |x | Jump 0x4e1 ; case 0x1
04d8 e211 | | Load 0x1,0x11 ; Debug Table 0x14.0xd = 0x4d8,0xc
04d9 00da | | Load_Top At_Offset_2
04da 0901 | | Execute_Immediate Binary_Scale,0x1
04db 0a01 | | Execute_Immediate Plus,0x1
04dc 0248 | H | Execute Discrete,Check_In_Integer
04dd 4802 |H | Short_Literal 0x2
04de e00e | | Load 0x0,0xe
04df 180f | | Execute Package,Field_Execute,Field_Number 0xf
04e0 780a |x | Jump 0x4eb
04e1 e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0xe = 0x4e1,0xd
04e2 821a | | Call 0x1,0x1a
04e3 e211 | | Load 0x1,0x11 ; Debug Table 0x14.0xf = 0x4e3,0xe
04e4 00da | | Load_Top At_Offset_2
04e5 0901 | | Execute_Immediate Binary_Scale,0x1
04e6 0a02 | | Execute_Immediate Plus,0x2
04e7 0248 | H | Execute Discrete,Check_In_Integer
04e8 4803 |H | Short_Literal 0x3
04e9 e00e | | Load 0x0,0xe
04ea 180f | | Execute Package,Field_Execute,Field_Number 0xf
04eb e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0x10 = 0x4eb,0xf
04ec e005 | | Load 0x0,0x5
04ed 1873 | s | Execute Package,Field_Execute,Field_Number 0x73
04ee 4505 |E | Exit_Subprogram 0x5
04ef 0000 | | .XXX[0x1]
04f0 ; --------------------------------------------------------------------------------------
04f0 ; SUBPROGRAM
04f0 ; --------------------------------------------------------------------------------------
04f0 04f3 | | .CONST 0x04f3 ; Address of begin
04f1 0004 | | .CONST 0x0004 ; Address of exception handler
04f2 0001 | | .CONST 0x0001 ; Number of locals
04f3 BODY_04f0:
04f3 INIT_04f0:
04f3 00cf | | Action Mark_Auxiliary ; Debug Table 0x15 = .DEBUG 0x04f3,0x0e42,0x0001,0x0000,0x0058,0xc435,0x0000,0x06a8
04f4 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x0 = 0x4f4,0x1
04f5 e5fe | | Load 0x2,-0x2
04f6 0273 | s | Execute Discrete,Plus
04f7 0aff | | Execute_Immediate Plus,-0x1
04f8 0248 | H | Execute Discrete,Check_In_Integer
04f9 e5ff | | Load 0x2,-0x1
04fa 0263 | c | Execute Discrete,Above_Bound
04fb 7009 |p | Jump_Nonzero 0x505
04fc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x1 = 0x4fc,0x2
04fd e005 | | Load 0x0,0x5
04fe 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
04ff 0092 0996 | | Action Push_String_Extended,0x996 ; "discrim value"
; Debug Table 0x15.0x2 = 0x4ff,0x3
0501 e005 | | Load 0x0,0x5
0502 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
0503 00c8 | | Action Pop_Auxiliary_Range
0504 3ff7 |? | Loop_Increasing 0x4fc
0505 4503 |E | Exit_Subprogram 0x3
0506 0000 0000 | | .XXX[0x2]
0508 ; --------------------------------------------------------------------------------------
0508 ; SUBPROGRAM
0508 ; --------------------------------------------------------------------------------------
0508 0517 | | .CONST 0x0517 ; Address of begin
0509 0004 | | .CONST 0x0004 ; Address of exception handler
050a 0008 | | .CONST 0x0008 ; Number of locals
050b INIT_0508:
050b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x16 = .DEBUG 0x050b,0x0e4a,0x0002,0x0000,0x0058,0xc435,0x0000,0x06d3
; Debug Table 0x16.0x0 = 0x50b,0xffff
050c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x1 = 0x50c,0xfffe
050d 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x16.0x2 = 0x50d,0xfffd
050e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x3 = 0x50e,0xfffc
050f 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x16.0x4 = 0x50f,0xfffb
0510 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x16.0x5 = 0x510,0x401
0511 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x16.0x6 = 0x511,0xfffb
0512 00ef | | Load_Encached Diana_Sequence_Cache
0513 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x16.0x7 = 0x513,0x801
0514 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x16.0x8 = 0x514,0x401
0515 029f 096b | k| Declare_Subprogram For_Call,INIT_0968 ; Debug Table 0x16.0x9 = 0x515,0xfffa
0517 BODY_0508:
0517 0007 | | Action Break_Optional ; Debug Table 0x16.0xa = 0x517,0x1
0518 e5ff | | Load 0x2,-0x1 ; Debug Table 0x16.0xb = 0x518,0xc01
0519 0007 | | Action Break_Optional
051a 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x16.0xc = 0x51a,0xc02
051b 0007 | | Action Break_Optional ; Debug Table 0x16.0xd = 0x51b,0xc03
051c 0007 | | Action Break_Optional ; Debug Table 0x16.0xe = 0x51c,0xc04
051d 0fa2 | | Execute_Immediate Equal,0xa2 ; Debug Table 0x16.0xf = 0x51d,0x1
051e 6803 |h | Jump_Zero 0x522
051f 0007 | | Action Break_Optional ; Debug Table 0x16.0x10 = 0x51f,0x2
0520 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x16.0x11 = 0x520,0x1001
0521 4401 |D | Exit_Subprogram With_Result,0x1 ; Debug Table 0x16.0x12 = 0x521,0x2
0522 e5ff | | Load 0x2,-0x1 ; Debug Table 0x16.0x13 = 0x522,0x3
0523 00eb | | Load_Encached Diana_Cache
0524 18fb | | Execute Package,Field_Execute,Field_Number 0xfb
0525 00eb | | Load_Encached Diana_Cache
0526 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0527 a402 | | Store_Unchecked 0x2,0x2
0528 00cf | | Action Mark_Auxiliary
0529 788d |x | Jump 0x5b7
052a e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x14 = 0x52a,0x5
052b 0007 | | Action Break_Optional
052c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x15 = 0x52c,0x1401
052d 7002 |p | Jump_Nonzero 0x530
052e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x16 = 0x52e,0x1402
052f 782c |x, | Jump 0x55c
0530 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x17 = 0x530,0x1403
0531 0217 | | Execute Heap_Access,All_Reference
0532 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0533 6804 |h | Jump_Zero 0x538
0534 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x18 = 0x534,0x1404
0535 0217 | | Execute Heap_Access,All_Reference
0536 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0537 7824 |x$ | Jump 0x55c
0538 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x19 = 0x538,0x1405
0539 0007 | | Action Break_Optional
053a e40b | | Load 0x2,0xb ; Debug Table 0x16.0x1a = 0x53a,0x1801
053b 0007 | | Action Break_Optional
053c 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x16.0x1b = 0x53c,0x1802
053d 0007 | | Action Break_Optional ; Debug Table 0x16.0x1c = 0x53d,0x1803
053e 00d0 | | Action Swap_Control ; Debug Table 0x16.0x1d = 0x53e,0x1804
053f 00d1 | | Pop_Control Pop_Count_1
0540 49bb |I | Short_Literal 0x1bb ; Debug Table 0x16.0x1e = 0x540,0x1405
0541 00eb | | Load_Encached Diana_Cache
0542 0098 | | Execute Package,Field_Read_Dynamic
0543 012c | , | Execute Any,Size
0544 e00c | | Load 0x0,0xc
0545 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0546 025b | [ | Execute Discrete,Check_In_Type
0547 0273 | s | Execute Discrete,Plus
0548 00d9 | | Load_Top At_Offset_1
0549 0007 | | Action Break_Optional
054a e40c | | Load 0x2,0xc ; Debug Table 0x16.0x1f = 0x54a,0x1c01
054b 0007 | | Action Break_Optional
054c 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x16.0x20 = 0x54c,0x1c02
054d 0007 | | Action Break_Optional ; Debug Table 0x16.0x21 = 0x54d,0x1c03
054e 00d0 | | Action Swap_Control ; Debug Table 0x16.0x22 = 0x54e,0x1c04
054f 00d1 | | Pop_Control Pop_Count_1
0550 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x16.0x23 = 0x550,0x1804
0551 00eb | | Load_Encached Diana_Cache
0552 0098 | | Execute Package,Field_Read_Dynamic
0553 49c9 |I | Short_Literal 0x1c9
0554 00eb | | Load_Encached Diana_Cache
0555 0098 | | Execute Package,Field_Read_Dynamic
0556 49ca |I | Short_Literal 0x1ca
0557 00eb | | Load_Encached Diana_Cache
0558 0095 | | Execute Package,Field_Reference_Dynamic
0559 e00d | | Load 0x0,0xd
055a 1819 | | Execute Package,Field_Execute,Field_Number 0x19
055b 7800 |x | Jump 0x55c
055c 00d0 | | Action Swap_Control
055d 00d1 | | Pop_Control Pop_Count_1
055e a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x16.0x24 = 0x55e,0x5
055f 0007 | | Action Break_Optional ; Debug Table 0x16.0x25 = 0x55f,0x6
0560 e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x26 = 0x560,0x2001
0561 7002 |p | Jump_Nonzero 0x564
0562 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x16.0x27 = 0x562,0x2002
0563 7803 |x | Jump 0x567
0564 e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x28 = 0x564,0x2003
0565 0217 | | Execute Heap_Access,All_Reference
0566 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0567 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x16.0x29 = 0x567,0x6
0568 e403 | | Load 0x2,0x3 ; Debug Table 0x16.0x2a = 0x568,0x7
0569 00eb | | Load_Encached Diana_Cache
056a 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
056b 00eb | | Load_Encached Diana_Cache
056c 1888 | | Execute Package,Field_Execute,Field_Number 0x88
056d a404 | | Store_Unchecked 0x2,0x4
056e 00cf | | Action Mark_Auxiliary
056f 7841 |xA | Jump 0x5b1
0570 e404 | | Load 0x2,0x4 ; Debug Table 0x16.0x2b = 0x570,0x9
0571 0007 | | Action Break_Optional
0572 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x2c = 0x572,0x2401
0573 7002 |p | Jump_Nonzero 0x576
0574 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x2d = 0x574,0x2402
0575 782c |x, | Jump 0x5a2
0576 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x2e = 0x576,0x2403
0577 0217 | | Execute Heap_Access,All_Reference
0578 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0579 6804 |h | Jump_Zero 0x57e
057a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x2f = 0x57a,0x2404
057b 0217 | | Execute Heap_Access,All_Reference
057c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
057d 7824 |x$ | Jump 0x5a2
057e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x30 = 0x57e,0x2405
057f 0007 | | Action Break_Optional
0580 e40c | | Load 0x2,0xc ; Debug Table 0x16.0x31 = 0x580,0x2801
0581 0007 | | Action Break_Optional
0582 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x16.0x32 = 0x582,0x2802
0583 0007 | | Action Break_Optional ; Debug Table 0x16.0x33 = 0x583,0x2803
0584 00d0 | | Action Swap_Control ; Debug Table 0x16.0x34 = 0x584,0x2804
0585 00d1 | | Pop_Control Pop_Count_1
0586 49bb |I | Short_Literal 0x1bb ; Debug Table 0x16.0x35 = 0x586,0x2405
0587 00eb | | Load_Encached Diana_Cache
0588 0098 | | Execute Package,Field_Read_Dynamic
0589 012c | , | Execute Any,Size
058a e00c | | Load 0x0,0xc
058b 1b17 | | Execute Package,Field_Read,Field_Number 0x17
058c 025b | [ | Execute Discrete,Check_In_Type
058d 0273 | s | Execute Discrete,Plus
058e 00d9 | | Load_Top At_Offset_1
058f 0007 | | Action Break_Optional
0590 e40d | | Load 0x2,0xd ; Debug Table 0x16.0x36 = 0x590,0x2c01
0591 0007 | | Action Break_Optional
0592 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x16.0x37 = 0x592,0x2c02
0593 0007 | | Action Break_Optional ; Debug Table 0x16.0x38 = 0x593,0x2c03
0594 00d0 | | Action Swap_Control ; Debug Table 0x16.0x39 = 0x594,0x2c04
0595 00d1 | | Pop_Control Pop_Count_1
0596 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x16.0x3a = 0x596,0x2804
0597 00eb | | Load_Encached Diana_Cache
0598 0098 | | Execute Package,Field_Read_Dynamic
0599 49c9 |I | Short_Literal 0x1c9
059a 00eb | | Load_Encached Diana_Cache
059b 0098 | | Execute Package,Field_Read_Dynamic
059c 49ca |I | Short_Literal 0x1ca
059d 00eb | | Load_Encached Diana_Cache
059e 0095 | | Execute Package,Field_Reference_Dynamic
059f e00d | | Load 0x0,0xd
05a0 1819 | | Execute Package,Field_Execute,Field_Number 0x19
05a1 7800 |x | Jump 0x5a2
05a2 00d0 | | Action Swap_Control
05a3 00d1 | | Pop_Control Pop_Count_1
05a4 a405 | | Store_Unchecked 0x2,0x5 ; Debug Table 0x16.0x3b = 0x5a4,0x9
05a5 0007 | | Action Break_Optional ; Debug Table 0x16.0x3c = 0x5a5,0xa
05a6 e404 | | Load 0x2,0x4 ; Debug Table 0x16.0x3d = 0x5a6,0x3001
05a7 7002 |p | Jump_Nonzero 0x5aa
05a8 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x16.0x3e = 0x5a8,0x3002
05a9 7803 |x | Jump 0x5ad
05aa e404 | | Load 0x2,0x4 ; Debug Table 0x16.0x3f = 0x5aa,0x3003
05ab 0217 | | Execute Heap_Access,All_Reference
05ac 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
05ad a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0x16.0x40 = 0x5ad,0xa
05ae e405 | | Load 0x2,0x5 ; Debug Table 0x16.0x41 = 0x5ae,0xb
05af 8408 | | Call 0x2,0x8
05b0 00c9 | | Action Pop_Auxiliary_Loop
05b1 0007 | | Action Break_Optional ; Debug Table 0x16.0x42 = 0x5b1,0x8
05b2 e404 | | Load 0x2,0x4 ; Debug Table 0x16.0x43 = 0x5b2,0x3401
05b3 021d | | Execute Heap_Access,Is_Null
05b4 6fbb |o | Jump_Zero 0x570 ; Debug Table 0x16.0x44 = 0x5b4,0x8
05b5 00ce | | Action Pop_Auxiliary
05b6 00c9 | | Action Pop_Auxiliary_Loop
05b7 0007 | | Action Break_Optional ; Debug Table 0x16.0x45 = 0x5b7,0x4
05b8 e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x46 = 0x5b8,0x3801
05b9 021d | | Execute Heap_Access,Is_Null
05ba 6f6f |oo | Jump_Zero 0x52a ; Debug Table 0x16.0x47 = 0x5ba,0x4
05bb 00ce | | Action Pop_Auxiliary
05bc 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x48 = 0x5bc,0xc
05bd 4401 |D | Exit_Subprogram With_Result,0x1
05be 0000 0000 | | .XXX[0x2]
05c0 ; --------------------------------------------------------------------------------------
05c0 ; SUBPROGRAM
05c0 ; --------------------------------------------------------------------------------------
05c0 05cb | | .CONST 0x05cb ; Address of begin
05c1 0004 | | .CONST 0x0004 ; Address of exception handler
05c2 0005 | | .CONST 0x0005 ; Number of locals
05c3 INIT_05c0:
05c3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17 = .DEBUG 0x05c3,0x0ede,0x0001,0x0000,0x0058,0xc435,0x0000,0x07b4
; Debug Table 0x17.0x0 = 0x5c3,0xffff
05c4 00db | | Load_Top At_Offset_3
05c5 e002 | | Load 0x0,0x2
05c6 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
05c7 0031 | 1 | Store_Top Heap_Access,At_Offset_1
05c8 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x17.0x1 = 0x5c8,0xfffe
05c9 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x2 = 0x5c9,0xfffd
05ca 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x3 = 0x5ca,0xfffc
05cb BODY_05c0:
05cb 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x4 = 0x5cb,0x1
05cc e013 | | Load 0x0,0x13
05cd 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
05ce 0a01 | | Execute_Immediate Plus,0x1
05cf 0248 | H | Execute Discrete,Check_In_Integer
05d0 a5fe | | Store_Unchecked 0x2,-0x2
05d1 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x5 = 0x5d1,0x2
05d2 8225 | % | Call 0x1,0x25
05d3 0033 | 3 | Store_Top Heap_Access,At_Offset_3
05d4 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x6 = 0x5d4,0x3
05d5 4975 |Iu | Short_Literal 0x175
05d6 00eb | | Load_Encached Diana_Cache
05d7 0098 | | Execute Package,Field_Read_Dynamic
05d8 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
05d9 a5fd | | Store_Unchecked 0x2,-0x3
05da 00cf | | Action Mark_Auxiliary
05db 7821 |x! | Jump 0x5fd
05dc 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x7 = 0x5dc,0x5
05dd 0007 | | Action Break_Optional
05de 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x8 = 0x5de,0x401
05df 0217 | | Execute Heap_Access,All_Reference
05e0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
05e1 00d9 | | Load_Top At_Offset_1
05e2 0007 | | Action Break_Optional
05e3 e409 | | Load 0x2,0x9 ; Debug Table 0x17.0x9 = 0x5e3,0x801
05e4 0007 | | Action Break_Optional
05e5 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x17.0xa = 0x5e5,0x802
05e6 0007 | | Action Break_Optional ; Debug Table 0x17.0xb = 0x5e6,0x803
05e7 00d0 | | Action Swap_Control ; Debug Table 0x17.0xc = 0x5e7,0x804
05e8 00d1 | | Pop_Control Pop_Count_1
05e9 49af |I | Short_Literal 0x1af ; Debug Table 0x17.0xd = 0x5e9,0x401
05ea 00eb | | Load_Encached Diana_Cache
05eb 0096 | | Execute Package,Field_Execute_Dynamic
05ec 00d0 | | Action Swap_Control
05ed 00d1 | | Pop_Control Pop_Count_1
05ee 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x17.0xe = 0x5ee,0x5
05ef 0007 | | Action Break_Optional ; Debug Table 0x17.0xf = 0x5ef,0x6
05f0 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x10 = 0x5f0,0xc01
05f1 0217 | | Execute Heap_Access,All_Reference
05f2 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
05f3 a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x17.0x11 = 0x5f3,0x6
05f4 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x12 = 0x5f4,0x7
05f5 00eb | | Load_Encached Diana_Cache
05f6 18ff | | Execute Package,Field_Execute,Field_Number 0xff
05f7 0032 | 2 | Store_Top Heap_Access,At_Offset_2
05f8 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x13 = 0x5f8,0x8
05f9 00da | | Load_Top At_Offset_2
05fa e004 | | Load 0x0,0x4
05fb 180d | | Execute Package,Field_Execute,Field_Number 0xd
05fc 00c9 | | Action Pop_Auxiliary_Loop
05fd 0007 | | Action Break_Optional ; Debug Table 0x17.0x14 = 0x5fd,0x4
05fe 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x15 = 0x5fe,0x1001
05ff 021d | | Execute Heap_Access,Is_Null
0600 6fdb |o | Jump_Zero 0x5dc ; Debug Table 0x17.0x16 = 0x600,0x4
0601 4502 |E | Exit_Subprogram 0x2
0602 0000 0000 | | .BLANK 0000[0x6]
0608 ; --------------------------------------------------------------------------------------
0608 ; SUBPROGRAM
0608 ; --------------------------------------------------------------------------------------
0608 0632 | 2 | .CONST 0x0632 ; Address of begin
0609 0004 | | .CONST 0x0004 ; Address of exception handler
060a 0008 | | .CONST 0x0008 ; Number of locals
060b INIT_0608:
060b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18 = .DEBUG 0x060b,0x0f0e,0x0001,0x0000,0x0058,0xc435,0x0000,0x082d
; Debug Table 0x18.0x0 = 0x60b,0xffff
060c 00db | | Load_Top At_Offset_3
060d 00eb | | Load_Encached Diana_Cache
060e 18c8 | | Execute Package,Field_Execute,Field_Number 0xc8
060f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0610 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18.0x1 = 0x610,0xfffe
0611 00d9 | | Load_Top At_Offset_1
0612 00eb | | Load_Encached Diana_Cache
0613 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0614 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0615 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18.0x2 = 0x615,0xfffd
0616 00d9 | | Load_Top At_Offset_1
0617 4976 |Iv | Short_Literal 0x176
0618 00eb | | Load_Encached Diana_Cache
0619 0098 | | Execute Package,Field_Read_Dynamic
061a 1813 | | Execute Package,Field_Execute,Field_Number 0x13
061b 0031 | 1 | Store_Top Heap_Access,At_Offset_1
061c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18.0x3 = 0x61c,0xfffc
061d 00d9 | | Load_Top At_Offset_1
061e e00a | | Load 0x0,0xa
061f 180d | | Execute Package,Field_Execute,Field_Number 0xd
0620 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0621 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18.0x4 = 0x621,0xfffb
0622 00d9 | | Load_Top At_Offset_1
0623 e002 | | Load 0x0,0x2
0624 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
0625 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0626 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x18.0x5 = 0x626,0xfffa
0627 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0x6 = 0x627,0xfff9
0628 e002 | | Load 0x0,0x2
0629 1819 | | Execute Package,Field_Execute,Field_Number 0x19
062a 7004 |p | Jump_Nonzero 0x62f
062b 00d9 | | Load_Top At_Offset_1
062c e009 | | Load 0x0,0x9
062d 1813 | | Execute Package,Field_Execute,Field_Number 0x13
062e 7801 |x | Jump 0x630
062f 4801 |H | Short_Literal 0x1
0630 00e1 | | Load_Encached Boolean_Cache
0631 03f1 | | Declare_Variable Discrete,With_Value
0632 BODY_0608:
0632 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x7 = 0x632,0x1
0633 684c |hL | Jump_Zero 0x680
0634 00da | | Load_Top At_Offset_2 ; Debug Table 0x18.0x8 = 0x634,0x2
0635 e002 | | Load 0x0,0x2
0636 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
0637 6824 |h$ | Jump_Zero 0x65c
0638 e403 | | Load 0x2,0x3 ; Debug Table 0x18.0x9 = 0x638,0x3
0639 e012 | | Load 0x0,0x12
063a 1817 | | Execute Package,Field_Execute,Field_Number 0x17
063b e5fd | | Load 0x2,-0x3 ; Debug Table 0x18.0xa = 0x63b,0x4
063c 4807 |H | Short_Literal 0x7
063d e005 | | Load 0x0,0x5
063e 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
063f 0092 0997 | | Action Push_String_Extended,0x997 ; "CONSTRAIN SUBTYPE ACTION"
; Debug Table 0x18.0xb = 0x63f,0x5
0641 e005 | | Load 0x0,0x5
0642 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
0643 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0xc = 0x643,0x6
0644 8219 | | Call 0x1,0x19
0645 e5fc | | Load 0x2,-0x4 ; Debug Table 0x18.0xd = 0x645,0x7
0646 4802 |H | Short_Literal 0x2
0647 0272 | r | Execute Discrete,Minus
0648 4601 |F | Jump_Case 0x1
0649 7801 |x | Jump 0x64b ; case 0x0
064a 7806 |x | Jump 0x651 ; case 0x1
064b e212 | | Load 0x1,0x12 ; Debug Table 0x18.0xe = 0x64b,0x8
064c 4802 |H | Short_Literal 0x2
064d 4802 |H | Short_Literal 0x2
064e e00e | | Load 0x0,0xe
064f 180f | | Execute Package,Field_Execute,Field_Number 0xf
0650 7807 |x | Jump 0x658
0651 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0xf = 0x651,0x9
0652 821a | | Call 0x1,0x1a
0653 e212 | | Load 0x1,0x12 ; Debug Table 0x18.0x10 = 0x653,0xa
0654 4803 |H | Short_Literal 0x3
0655 4803 |H | Short_Literal 0x3
0656 e00e | | Load 0x0,0xe
0657 180f | | Execute Package,Field_Execute,Field_Number 0xf
0658 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0x11 = 0x658,0xb
0659 e005 | | Load 0x0,0x5
065a 1873 | s | Execute Package,Field_Execute,Field_Number 0x73
065b 4506 |E | Exit_Subprogram 0x6
065c e403 | | Load 0x2,0x3 ; Debug Table 0x18.0x12 = 0x65c,0xc
065d e012 | | Load 0x0,0x12
065e 1817 | | Execute Package,Field_Execute,Field_Number 0x17
065f e5fd | | Load 0x2,-0x3 ; Debug Table 0x18.0x13 = 0x65f,0xd
0660 4808 |H | Short_Literal 0x8
0661 e005 | | Load 0x0,0x5
0662 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
0663 0092 0998 | | Action Push_String_Extended,0x998 ; "CONSTRAIN VARIABLE ACTION"
; Debug Table 0x18.0x14 = 0x663,0xe
0665 e005 | | Load 0x0,0x5
0666 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
0667 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0x15 = 0x667,0xf
0668 8219 | | Call 0x1,0x19
0669 e5fc | | Load 0x2,-0x4 ; Debug Table 0x18.0x16 = 0x669,0x10
066a 4802 |H | Short_Literal 0x2
066b 0272 | r | Execute Discrete,Minus
066c 4601 |F | Jump_Case 0x1
066d 7801 |x | Jump 0x66f ; case 0x0
066e 7806 |x | Jump 0x675 ; case 0x1
066f e213 | | Load 0x1,0x13 ; Debug Table 0x18.0x17 = 0x66f,0x11
0670 4802 |H | Short_Literal 0x2
0671 4802 |H | Short_Literal 0x2
0672 e00e | | Load 0x0,0xe
0673 180f | | Execute Package,Field_Execute,Field_Number 0xf
0674 7807 |x | Jump 0x67c
0675 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0x18 = 0x675,0x12
0676 821a | | Call 0x1,0x1a
0677 e213 | | Load 0x1,0x13 ; Debug Table 0x18.0x19 = 0x677,0x13
0678 4803 |H | Short_Literal 0x3
0679 4803 |H | Short_Literal 0x3
067a e00e | | Load 0x0,0xe
067b 180f | | Execute Package,Field_Execute,Field_Number 0xf
067c e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0x1a = 0x67c,0x14
067d e005 | | Load 0x0,0x5
067e 1873 | s | Execute Package,Field_Execute,Field_Number 0x73
067f 4506 |E | Exit_Subprogram 0x6
0680 e5fd | | Load 0x2,-0x3 ; Debug Table 0x18.0x1b = 0x680,0x15
0681 0a01 | | Execute_Immediate Plus,0x1
0682 005a | Z | Store_Top Discrete,At_Offset_2
0683 00da | | Load_Top At_Offset_2 ; Debug Table 0x18.0x1c = 0x683,0x16
0684 e009 | | Load 0x0,0x9
0685 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0686 681b |h | Jump_Zero 0x6a2
0687 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0x1d = 0x687,0x17
0688 0a01 | | Execute_Immediate Plus,0x1
0689 005a | Z | Store_Top Discrete,At_Offset_2
068a e5fb | | Load 0x2,-0x5 ; Debug Table 0x18.0x1e = 0x68a,0x18
068b 6808 |h | Jump_Zero 0x694
068c e5fb | | Load 0x2,-0x5 ; Debug Table 0x18.0x1f = 0x68c,0x19
068d e005 | | Load 0x0,0x5
068e 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
068f 0092 0999 | | Action Push_String_Extended,0x999 ; "VCI"
; Debug Table 0x18.0x20 = 0x68f,0x1a
0691 e005 | | Load 0x0,0x5
0692 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
0693 780e |x | Jump 0x6a2
0694 e5fd | | Load 0x2,-0x3 ; Debug Table 0x18.0x21 = 0x694,0x1b
0695 e5fe | | Load 0x2,-0x2
0696 8224 | $ | Call 0x1,0x24
0697 e403 | | Load 0x2,0x3 ; Debug Table 0x18.0x22 = 0x697,0x1c
0698 e012 | | Load 0x0,0x12
0699 1817 | | Execute Package,Field_Execute,Field_Number 0x17
069a e5fd | | Load 0x2,-0x3 ; Debug Table 0x18.0x23 = 0x69a,0x1d
069b 4806 |H | Short_Literal 0x6
069c e005 | | Load 0x0,0x5
069d 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
069e 0092 099a | | Action Push_String_Extended,0x99a ; "COMPUTE VCI"
; Debug Table 0x18.0x24 = 0x69e,0x1e
06a0 e005 | | Load 0x0,0x5
06a1 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
06a2 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0x25 = 0x6a2,0x1f
06a3 8219 | | Call 0x1,0x19
06a4 e5fc | | Load 0x2,-0x4 ; Debug Table 0x18.0x26 = 0x6a4,0x20
06a5 4802 |H | Short_Literal 0x2
06a6 0272 | r | Execute Discrete,Minus
06a7 4601 |F | Jump_Case 0x1
06a8 7801 |x | Jump 0x6aa ; case 0x0
06a9 7806 |x | Jump 0x6b0 ; case 0x1
06aa e211 | | Load 0x1,0x11 ; Debug Table 0x18.0x27 = 0x6aa,0x21
06ab 00da | | Load_Top At_Offset_2
06ac 4802 |H | Short_Literal 0x2
06ad e00e | | Load 0x0,0xe
06ae 180f | | Execute Package,Field_Execute,Field_Number 0xf
06af 7809 |x | Jump 0x6b9
06b0 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0x28 = 0x6b0,0x22
06b1 821a | | Call 0x1,0x1a
06b2 e211 | | Load 0x1,0x11 ; Debug Table 0x18.0x29 = 0x6b2,0x23
06b3 00da | | Load_Top At_Offset_2
06b4 0a01 | | Execute_Immediate Plus,0x1
06b5 0248 | H | Execute Discrete,Check_In_Integer
06b6 4803 |H | Short_Literal 0x3
06b7 e00e | | Load 0x0,0xe
06b8 180f | | Execute Package,Field_Execute,Field_Number 0xf
06b9 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0x2a = 0x6b9,0x24
06ba e005 | | Load 0x0,0x5
06bb 1873 | s | Execute Package,Field_Execute,Field_Number 0x73
06bc 4506 |E | Exit_Subprogram 0x6
06bd 0000 0000 | | .XXX[0x3]
06bf 0000 | |
06c0 ; --------------------------------------------------------------------------------------
06c0 ; SUBPROGRAM
06c0 ; --------------------------------------------------------------------------------------
06c0 06d6 | | .CONST 0x06d6 ; Address of begin
06c1 0004 | | .CONST 0x0004 ; Address of exception handler
06c2 0007 | | .CONST 0x0007 ; Number of locals
06c3 INIT_06c0:
06c3 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x19 = .DEBUG 0x06c3,0x0f66,0x0001,0x0000,0x0058,0xc435,0x0000,0x09f0
; Debug Table 0x19.0x0 = 0x6c3,0xffff
06c4 e5fe | | Load 0x2,-0x2 ; Debug Table 0x19.0x1 = 0x6c4,0xfffe
06c5 490f |I | Short_Literal 0x10f
06c6 00eb | | Load_Encached Diana_Cache
06c7 0096 | | Execute Package,Field_Execute_Dynamic
06c8 00eb | | Load_Encached Diana_Cache
06c9 18ed | | Execute Package,Field_Execute,Field_Number 0xed
06ca 4975 |Iu | Short_Literal 0x175
06cb 00eb | | Load_Encached Diana_Cache
06cc 0098 | | Execute Package,Field_Read_Dynamic
06cd 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
06ce 00e2 | | Load_Encached Integer_Cache
06cf 03f1 | | Declare_Variable Discrete,With_Value
06d0 e013 | | Load 0x0,0x13 ; Debug Table 0x19.0x2 = 0x6d0,0xfffd
06d1 1b0d | | Execute Package,Field_Read,Field_Number 0xd
06d2 0322 | " | Declare_Variable Record
06d3 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x19.0x3 = 0x6d3,0xfffc
06d4 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x19.0x4 = 0x6d4,0xfffb
06d5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x19.0x5 = 0x6d5,0xfffa
06d6 BODY_06c0:
06d6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x6 = 0x6d6,0x1
06d7 8215 | | Call 0x1,0x15
06d8 821c | | Call 0x1,0x1c
06d9 6811 |h | Jump_Zero 0x6eb
06da e5fd | | Load 0x2,-0x3 ; Debug Table 0x19.0x7 = 0x6da,0x2
06db e5ff | | Load 0x2,-0x1
06dc 821e | | Call 0x1,0x1e
06dd 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x8 = 0x6dd,0x3
06de e013 | | Load 0x0,0x13
06df 181c | | Execute Package,Field_Execute,Field_Number 0x1c
06e0 00d1 | | Pop_Control Pop_Count_1
06e1 e5fe | | Load 0x2,-0x2 ; Debug Table 0x19.0x9 = 0x6e1,0x4
06e2 e014 | | Load 0x0,0x14
06e3 1811 | | Execute Package,Field_Execute,Field_Number 0x11
06e4 e403 | | Load 0x2,0x3 ; Debug Table 0x19.0xa = 0x6e4,0x5
06e5 00e4 | | Load_Encached Positive_Cache
06e6 025b | [ | Execute Discrete,Check_In_Type
06e7 e5fd | | Load 0x2,-0x3
06e8 e404 | | Load 0x2,0x4
06e9 8220 | | Call 0x1,0x20
06ea 4504 |E | Exit_Subprogram 0x4 ; Debug Table 0x19.0xb = 0x6ea,0x6
06eb 4801 |H | Short_Literal 0x1 ; Debug Table 0x19.0xc = 0x6eb,0x7
06ec e013 | | Load 0x0,0x13
06ed 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
06ee 0a01 | | Execute_Immediate Plus,0x1
06ef 0248 | H | Execute Discrete,Check_In_Integer
06f0 a402 | | Store_Unchecked 0x2,0x2
06f1 e5fe | | Load 0x2,-0x2 ; Debug Table 0x19.0xd = 0x6f1,0x8
06f2 e014 | | Load 0x0,0x14
06f3 1811 | | Execute Package,Field_Execute,Field_Number 0x11
06f4 e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0xe = 0x6f4,0x9
06f5 00eb | | Load_Encached Diana_Cache
06f6 18c8 | | Execute Package,Field_Execute,Field_Number 0xc8
06f7 e002 | | Load 0x0,0x2
06f8 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
06f9 0031 | 1 | Store_Top Heap_Access,At_Offset_1
06fa 0007 | | Action Break_Optional ; Debug Table 0x19.0xf = 0x6fa,0xa
06fb e407 | | Load 0x2,0x7 ; Debug Table 0x19.0x10 = 0x6fb,0x401
06fc 0007 | | Action Break_Optional
06fd 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x19.0x11 = 0x6fd,0x402
06fe 0007 | | Action Break_Optional ; Debug Table 0x19.0x12 = 0x6fe,0x403
06ff 0007 | | Action Break_Optional ; Debug Table 0x19.0x13 = 0x6ff,0x404
0700 0f72 | r | Execute_Immediate Equal,0x72 ; Debug Table 0x19.0x14 = 0x700,0xa
0701 6809 |h | Jump_Zero 0x70b
0702 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x19.0x15 = 0x702,0xb
0703 00e1 | | Load_Encached Boolean_Cache
0704 e5fe | | Load 0x2,-0x2
0705 00db | | Load_Top At_Offset_3
0706 e014 | | Load 0x0,0x14
0707 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0708 c405 | | Store 0x2,0x5
0709 005a | Z | Store_Top Discrete,At_Offset_2
070a 7802 |x | Jump 0x70d
070b 4800 |H | Short_Literal 0x0 ; Debug Table 0x19.0x16 = 0x70b,0xc
070c 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
070d 00da | | Load_Top At_Offset_2 ; Debug Table 0x19.0x17 = 0x70d,0xd
070e 7002 |p | Jump_Nonzero 0x711
070f 4800 |H | Short_Literal 0x0 ; Debug Table 0x19.0x18 = 0x70f,0xe
0710 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
0711 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x19.0x19 = 0x711,0xf
0712 e5fd | | Load 0x2,-0x3
0713 e403 | | Load 0x2,0x3
0714 e402 | | Load 0x2,0x2
0715 e5ff | | Load 0x2,-0x1
0716 8227 | ' | Call 0x1,0x27
0717 4504 |E | Exit_Subprogram 0x4
0718 ; --------------------------------------------------------------------------------------
0718 ; SUBPROGRAM
0718 ; --------------------------------------------------------------------------------------
0718 0735 | 5 | .CONST 0x0735 ; Address of begin
0719 0004 | | .CONST 0x0004 ; Address of exception handler
071a 0008 | | .CONST 0x0008 ; Number of locals
071b INIT_0718:
071b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a = .DEBUG 0x071b,0x0f9c,0x0001,0x0000,0x0058,0xc435,0x0000,0x0aab
; Debug Table 0x1a.0x0 = 0x71b,0xffff
071c e5fe | | Load 0x2,-0x2
071d 00eb | | Load_Encached Diana_Cache
071e 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
071f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0720 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a.0x1 = 0x720,0xfffe
0721 00d9 | | Load_Top At_Offset_1
0722 4976 |Iv | Short_Literal 0x176
0723 00eb | | Load_Encached Diana_Cache
0724 0098 | | Execute Package,Field_Read_Dynamic
0725 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0726 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0727 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a.0x2 = 0x727,0xfffd
0728 00d9 | | Load_Top At_Offset_1
0729 e00a | | Load 0x0,0xa
072a 180d | | Execute Package,Field_Execute,Field_Number 0xd
072b 0031 | 1 | Store_Top Heap_Access,At_Offset_1
072c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a.0x3 = 0x72c,0xfffc
072d e5ff | | Load 0x2,-0x1
072e 8215 | | Call 0x1,0x15
072f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0730 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1a.0x4 = 0x730,0xfffb
0731 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1a.0x5 = 0x731,0xfffa
0732 e013 | | Load 0x0,0x13 ; Debug Table 0x1a.0x6 = 0x732,0xfff9
0733 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0734 0322 | " | Declare_Variable Record
0735 BODY_0718:
0735 e404 | | Load 0x2,0x4 ; Debug Table 0x1a.0x7 = 0x735,0x1
0736 e002 | | Load 0x0,0x2
0737 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0738 4612 |F | Jump_Case 0x12
0739 788c |x | Jump 0x7c6 ; case 0x0
073a 788b |x | Jump 0x7c6 ; case 0x1
073b 788a |x | Jump 0x7c6 ; case 0x2
073c 7889 |x | Jump 0x7c6 ; case 0x3
073d 7888 |x | Jump 0x7c6 ; case 0x4
073e 7887 |x | Jump 0x7c6 ; case 0x5
073f 7886 |x | Jump 0x7c6 ; case 0x6
0740 7889 |x | Jump 0x7ca ; case 0x7
0741 7888 |x | Jump 0x7ca ; case 0x8
0742 7887 |x | Jump 0x7ca ; case 0x9
0743 7882 |x | Jump 0x7c6 ; case 0xa
0744 7881 |x | Jump 0x7c6 ; case 0xb
0745 7880 |x | Jump 0x7c6 ; case 0xc
0746 7805 |x | Jump 0x74c ; case 0xd
0747 787e |x~ | Jump 0x7c6 ; case 0xe
0748 787d |x} | Jump 0x7c6 ; case 0xf
0749 787c |x| | Jump 0x7c6 ; case 0x10
074a 787b |x{ | Jump 0x7c6 ; case 0x11
074b 7827 |x' | Jump 0x773 ; case 0x12
074c e404 | | Load 0x2,0x4 ; Debug Table 0x1a.0x8 = 0x74c,0x2
074d 821b | | Call 0x1,0x1b
074e 687b |h{ | Jump_Zero 0x7ca
074f 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a.0x9 = 0x74f,0x3
0750 821c | | Call 0x1,0x1c
0751 700d |p | Jump_Nonzero 0x75f
0752 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1a.0xa = 0x752,0x4
0753 00e2 | | Load_Encached Integer_Cache
0754 e404 | | Load 0x2,0x4
0755 8226 | & | Call 0x1,0x26
0756 c406 | | Store 0x2,0x6
0757 005a | Z | Store_Top Discrete,At_Offset_2
0758 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0xb = 0x758,0x5
0759 e5fd | | Load 0x2,-0x3
075a 00db | | Load_Top At_Offset_3
075b e406 | | Load 0x2,0x6
075c e5ff | | Load 0x2,-0x1
075d 8227 | ' | Call 0x1,0x27
075e 4504 |E | Exit_Subprogram 0x4
075f e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0xc = 0x75f,0x6
0760 e5ff | | Load 0x2,-0x1
0761 821e | | Call 0x1,0x1e
0762 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0xd = 0x762,0x7
0763 e013 | | Load 0x0,0x13
0764 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0765 00d1 | | Pop_Control Pop_Count_1
0766 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1a.0xe = 0x766,0x8
0767 00e2 | | Load_Encached Integer_Cache
0768 e404 | | Load 0x2,0x4
0769 8226 | & | Call 0x1,0x26
076a c406 | | Store 0x2,0x6
076b 005a | Z | Store_Top Discrete,At_Offset_2
076c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0xf = 0x76c,0x9
076d 00e4 | | Load_Encached Positive_Cache
076e 025b | [ | Execute Discrete,Check_In_Type
076f e5fd | | Load 0x2,-0x3
0770 00da | | Load_Top At_Offset_2
0771 8220 | | Call 0x1,0x20
0772 4504 |E | Exit_Subprogram 0x4 ; Debug Table 0x1a.0x10 = 0x772,0xa
0773 00cf | | Action Mark_Auxiliary ; Debug Table 0x1a.0x11 = 0x773,0xc
0774 e005 | | Load 0x0,0x5 ; Debug Table 0x1a.0x12 = 0x774,0xfbff
0775 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
0776 e005 | | Load 0x0,0x5
0777 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0778 03f1 | | Declare_Variable Discrete,With_Value
0779 e005 | | Load 0x0,0x5
077a 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
077b e005 | | Load 0x0,0x5
077c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
077d 03f1 | | Declare_Variable Discrete,With_Value
077e e403 | | Load 0x2,0x3 ; Debug Table 0x1a.0x13 = 0x77e,0x401
077f e012 | | Load 0x0,0x12
0780 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0781 0007 | | Action Break_Optional ; Debug Table 0x1a.0x14 = 0x781,0x402
0782 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a.0x15 = 0x782,0x801
0783 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0x16 = 0x783,0x402
0784 4800 |H | Short_Literal 0x0
0785 6202 |b | Indirect_Literal Discrete,0x988,{0x00000000, 0x7fffffff}
0786 4800 |H | Short_Literal 0x0
0787 4871 |Hq | Short_Literal 0x71
0788 4812 |H | Short_Literal 0x12
0789 e005 | | Load 0x0,0x5
078a 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
078b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0x17 = 0x78b,0x403
078c e005 | | Load 0x0,0x5
078d 181b | | Execute Package,Field_Execute,Field_Number 0x1b
078e e013 | | Load 0x0,0x13 ; Debug Table 0x1a.0x18 = 0x78e,0x404
078f 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
0790 e403 | | Load 0x2,0x3 ; Debug Table 0x1a.0x19 = 0x790,0x405
0791 e012 | | Load 0x0,0x12
0792 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0793 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0x1a = 0x793,0x406
0794 4809 |H | Short_Literal 0x9
0795 e005 | | Load 0x0,0x5
0796 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
0797 0092 099b | | Action Push_String_Extended,0x99b ; "RETURN DEFAULT SUBTYPE ACTION"
; Debug Table 0x1a.0x1b = 0x797,0x407
0799 e005 | | Load 0x0,0x5
079a 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
079b e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x1c = 0x79b,0x408
079c 8219 | | Call 0x1,0x19
079d e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0x1d = 0x79d,0x409
079e 4802 |H | Short_Literal 0x2
079f 0272 | r | Execute Discrete,Minus
07a0 4601 |F | Jump_Case 0x1
07a1 7801 |x | Jump 0x7a3 ; case 0x0
07a2 7806 |x | Jump 0x7a9 ; case 0x1
07a3 e212 | | Load 0x1,0x12 ; Debug Table 0x1a.0x1e = 0x7a3,0x40a
07a4 4802 |H | Short_Literal 0x2
07a5 4802 |H | Short_Literal 0x2
07a6 e00e | | Load 0x0,0xe
07a7 180f | | Execute Package,Field_Execute,Field_Number 0xf
07a8 7807 |x | Jump 0x7b0
07a9 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x1f = 0x7a9,0x40b
07aa 821a | | Call 0x1,0x1a
07ab e212 | | Load 0x1,0x12 ; Debug Table 0x1a.0x20 = 0x7ab,0x40c
07ac 4803 |H | Short_Literal 0x3
07ad 4803 |H | Short_Literal 0x3
07ae e00e | | Load 0x0,0xe
07af 180f | | Execute Package,Field_Execute,Field_Number 0xf
07b0 4801 |H | Short_Literal 0x1 ; Debug Table 0x1a.0x21 = 0x7b0,0x40d
07b1 e013 | | Load 0x0,0x13
07b2 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
07b3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x22 = 0x7b3,0x40e
07b4 e005 | | Load 0x0,0x5
07b5 181a | | Execute Package,Field_Execute,Field_Number 0x1a
07b6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0x23 = 0x7b6,0x40f
07b7 e005 | | Load 0x0,0x5
07b8 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
07b9 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0x24 = 0x7b9,0x410
07ba e013 | | Load 0x0,0x13
07bb 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
07bc e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0x25 = 0x7bc,0x411
07bd e5ff | | Load 0x2,-0x1
07be 821e | | Call 0x1,0x1e
07bf 4801 |H | Short_Literal 0x1 ; Debug Table 0x1a.0x26 = 0x7bf,0x412
07c0 e013 | | Load 0x0,0x13
07c1 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
07c2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x27 = 0x7c2,0x413
07c3 e005 | | Load 0x0,0x5
07c4 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
07c5 4504 |E | Exit_Subprogram 0x4 ; Debug Table 0x1a.0x28 = 0x7c5,0x414
07c6 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0x29 = 0x7c6,0xd
07c7 e5ff | | Load 0x2,-0x1
07c8 821e | | Call 0x1,0x1e
07c9 4504 |E | Exit_Subprogram 0x4 ; Debug Table 0x1a.0x2a = 0x7c9,0xe
07ca 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a.0x2b = 0x7ca,0xf
07cb 821c | | Call 0x1,0x1c
07cc 6811 |h | Jump_Zero 0x7de
07cd e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0x2c = 0x7cd,0x10
07ce e5ff | | Load 0x2,-0x1
07cf 821e | | Call 0x1,0x1e
07d0 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1a.0x2d = 0x7d0,0x11
07d1 e5ff | | Load 0x2,-0x1
07d2 821d | | Call 0x1,0x1d
07d3 7009 |p | Jump_Nonzero 0x7dd
07d4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x2e = 0x7d4,0x12
07d5 e013 | | Load 0x0,0x13
07d6 181c | | Execute Package,Field_Execute,Field_Number 0x1c
07d7 00d1 | | Pop_Control Pop_Count_1
07d8 e404 | | Load 0x2,0x4 ; Debug Table 0x1a.0x2f = 0x7d8,0x13
07d9 e402 | | Load 0x2,0x2
07da e5fd | | Load 0x2,-0x3
07db 00db | | Load_Top At_Offset_3
07dc 8221 | ! | Call 0x1,0x21
07dd 4504 |E | Exit_Subprogram 0x4
07de e402 | | Load 0x2,0x2 ; Debug Table 0x1a.0x30 = 0x7de,0x14
07df e012 | | Load 0x0,0x12
07e0 1817 | | Execute Package,Field_Execute,Field_Number 0x17
07e1 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x31 = 0x7e1,0x15
07e2 8219 | | Call 0x1,0x19
07e3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0x32 = 0x7e3,0x16
07e4 4802 |H | Short_Literal 0x2
07e5 0272 | r | Execute Discrete,Minus
07e6 4601 |F | Jump_Case 0x1
07e7 7801 |x | Jump 0x7e9 ; case 0x0
07e8 7806 |x | Jump 0x7ef ; case 0x1
07e9 e212 | | Load 0x1,0x12 ; Debug Table 0x1a.0x33 = 0x7e9,0x17
07ea 4802 |H | Short_Literal 0x2
07eb 4802 |H | Short_Literal 0x2
07ec e00e | | Load 0x0,0xe
07ed 180f | | Execute Package,Field_Execute,Field_Number 0xf
07ee 4504 |E | Exit_Subprogram 0x4
07ef e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x34 = 0x7ef,0x18
07f0 821a | | Call 0x1,0x1a
07f1 e212 | | Load 0x1,0x12 ; Debug Table 0x1a.0x35 = 0x7f1,0x19
07f2 4803 |H | Short_Literal 0x3
07f3 4803 |H | Short_Literal 0x3
07f4 e00e | | Load 0x0,0xe
07f5 180f | | Execute Package,Field_Execute,Field_Number 0xf
07f6 4504 |E | Exit_Subprogram 0x4
07f7 0000 | | .XXX[0x1]
07f8 ; --------------------------------------------------------------------------------------
07f8 ; SUBPROGRAM
07f8 ; --------------------------------------------------------------------------------------
07f8 07fb | | .CONST 0x07fb ; Address of begin
07f9 0004 | | .CONST 0x0004 ; Address of exception handler
07fa 0001 | | .CONST 0x0001 ; Number of locals
07fb BODY_07f8:
07fb INIT_07f8:
07fb 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b = .DEBUG 0x07fb,0x100a,0x0002,0x0000,0x0058,0xc435,0x0000,0x0c7d
; Debug Table 0x1b.0x0 = 0x7fb,0x1
07fc 00eb | | Load_Encached Diana_Cache
07fd 18c8 | | Execute Package,Field_Execute,Field_Number 0xc8
07fe e002 | | Load 0x0,0x2
07ff 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
0800 0f6b | k | Execute_Immediate Equal,0x6b
0801 4401 |D | Exit_Subprogram With_Result,0x1
0802 0000 0000 | | .BLANK 0000[0x6]
0808 ; --------------------------------------------------------------------------------------
0808 ; SUBPROGRAM
0808 ; --------------------------------------------------------------------------------------
0808 080b | | .CONST 0x080b ; Address of begin
0809 0004 | | .CONST 0x0004 ; Address of exception handler
080a 0001 | | .CONST 0x0001 ; Number of locals
080b BODY_0808:
080b INIT_0808:
080b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c = .DEBUG 0x080b,0x100e,0x0001,0x0000,0x0058,0xc435,0x0000,0x0c9e
; Debug Table 0x1c.0x0 = 0x80b,0x1
080c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
080d 00db | | Load_Top At_Offset_3
080e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
080f e005 | | Load 0x0,0x5
0810 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
0811 0007 | | Action Break_Optional ; Debug Table 0x1c.0x1 = 0x811,0x2
0812 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x2 = 0x812,0x401
0813 4800 |H | Short_Literal 0x0 ; Debug Table 0x1c.0x3 = 0x813,0x2
0814 4800 |H | Short_Literal 0x0
0815 6172 |ar | Indirect_Literal Discrete,0x988,{0x00000000, 0x7fffffff}
0816 4800 |H | Short_Literal 0x0
0817 4844 |HD | Short_Literal 0x44
0818 e5fe | | Load 0x2,-0x2
0819 e005 | | Load 0x0,0x5
081a 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
081b 4503 |E | Exit_Subprogram 0x3
081c 0000 0000 | | .BLANK 0000[0x4]
0820 ; --------------------------------------------------------------------------------------
0820 ; SUBPROGRAM
0820 ; --------------------------------------------------------------------------------------
0820 082b | + | .CONST 0x082b ; Address of begin
0821 0004 | | .CONST 0x0004 ; Address of exception handler
0822 0002 | | .CONST 0x0002 ; Number of locals
0823 INIT_0820:
0823 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d = .DEBUG 0x0823,0x1018,0x0001,0x0000,0x0058,0xc435,0x0000,0x0ccd
; Debug Table 0x1d.0x0 = 0x823,0xffff
0824 e002 | | Load 0x0,0x2
0825 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
0826 e002 | | Load 0x0,0x2
0827 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
0828 e002 | | Load 0x0,0x2
0829 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
082a 03f1 | | Declare_Variable Discrete,With_Value
082b BODY_0820:
082b e5fe | | Load 0x2,-0x2 ; Debug Table 0x1d.0x1 = 0x82b,0x1
082c e5fd | | Load 0x2,-0x3
082d 822b | + | Call 0x1,0x2b
082e 0007 | | Action Break_Optional ; Debug Table 0x1d.0x2 = 0x82e,0x2
082f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1d.0x3 = 0x82f,0x401
0830 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x4 = 0x830,0x2
0831 4800 |H | Short_Literal 0x0
0832 6155 |aU | Indirect_Literal Discrete,0x988,{0x00000000, 0x7fffffff}
0833 4800 |H | Short_Literal 0x0
0834 4843 |HC | Short_Literal 0x43
0835 e402 | | Load 0x2,0x2
0836 e005 | | Load 0x0,0x5
0837 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0838 0007 | | Action Break_Optional ; Debug Table 0x1d.0x5 = 0x838,0x3
0839 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1d.0x6 = 0x839,0x801
083a 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x7 = 0x83a,0x3
083b 4800 |H | Short_Literal 0x0
083c 614b |aK | Indirect_Literal Discrete,0x988,{0x00000000, 0x7fffffff}
083d 4800 |H | Short_Literal 0x0
083e 489c |H | Short_Literal 0x9c
083f 4812 |H | Short_Literal 0x12
0840 e005 | | Load 0x0,0x5
0841 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0842 4504 |E | Exit_Subprogram 0x4
0843 0000 0000 | | .BLANK 0000[0x5]
0848 ; --------------------------------------------------------------------------------------
0848 ; SUBPROGRAM
0848 ; --------------------------------------------------------------------------------------
0848 085a | Z | .CONST 0x085a ; Address of begin
0849 0004 | | .CONST 0x0004 ; Address of exception handler
084a 0003 | | .CONST 0x0003 ; Number of locals
084b INIT_0848:
084b e013 | | Load 0x0,0x13 ; Debug Table 0x1e = .DEBUG 0x084b,0x102a,0x0001,0x0000,0x0058,0xc435,0x0000,0x0d18
; Debug Table 0x1e.0x0 = 0x84b,0xffff
084c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
084d 0322 | " | Declare_Variable Record
084e 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x1 = 0x84e,0xfffe
084f 490f |I | Short_Literal 0x10f
0850 00eb | | Load_Encached Diana_Cache
0851 0096 | | Execute Package,Field_Execute_Dynamic
0852 00eb | | Load_Encached Diana_Cache
0853 18ed | | Execute Package,Field_Execute,Field_Number 0xed
0854 4975 |Iu | Short_Literal 0x175
0855 00eb | | Load_Encached Diana_Cache
0856 0098 | | Execute Package,Field_Read_Dynamic
0857 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
0858 00e2 | | Load_Encached Integer_Cache
0859 03f1 | | Declare_Variable Discrete,With_Value
085a BODY_0848:
085a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x2 = 0x85a,0x1
085b e013 | | Load 0x0,0x13
085c 181c | | Execute Package,Field_Execute,Field_Number 0x1c
085d 00d1 | | Pop_Control Pop_Count_1
085e e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x3 = 0x85e,0x2
085f e014 | | Load 0x0,0x14
0860 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0861 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x4 = 0x861,0x3
0862 e5fd | | Load 0x2,-0x3
0863 e5fe | | Load 0x2,-0x2
0864 822c | , | Call 0x1,0x2c
0865 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x5 = 0x865,0x4
0866 4807 |H | Short_Literal 0x7
0867 e005 | | Load 0x0,0x5
0868 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
0869 0092 099c | | Action Push_String_Extended,0x99c ; "CONSTRAIN ACTION"
; Debug Table 0x1e.0x6 = 0x869,0x5
086b e005 | | Load 0x0,0x5
086c 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
086d e005 | | Load 0x0,0x5 ; Debug Table 0x1e.0x7 = 0x86d,0x6
086e 1853 | S | Execute Package,Field_Execute,Field_Number 0x53
086f 0092 099d | | Action Push_String_Extended,0x99d ; "Discard discriminant constraint"
; Debug Table 0x1e.0x8 = 0x86f,0x7
0871 e005 | | Load 0x0,0x5
0872 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
0873 4504 |E | Exit_Subprogram 0x4
0874 0000 0000 | | .BLANK 0000[0x4]
0878 ; --------------------------------------------------------------------------------------
0878 ; SUBPROGRAM
0878 ; --------------------------------------------------------------------------------------
0878 0887 | | .CONST 0x0887 ; Address of begin
0879 0004 | | .CONST 0x0004 ; Address of exception handler
087a 0003 | | .CONST 0x0003 ; Number of locals
087b INIT_0878:
087b e013 | | Load 0x0,0x13 ; Debug Table 0x1f = .DEBUG 0x087b,0x103e,0x0001,0x0000,0x0058,0xc435,0x0000,0x0d7e
; Debug Table 0x1f.0x0 = 0x87b,0xffff
087c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
087d 0322 | " | Declare_Variable Record
087e 00db | | Load_Top At_Offset_3 ; Debug Table 0x1f.0x1 = 0x87e,0xfffe
087f 00eb | | Load_Encached Diana_Cache
0880 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0881 4975 |Iu | Short_Literal 0x175
0882 00eb | | Load_Encached Diana_Cache
0883 0098 | | Execute Package,Field_Read_Dynamic
0884 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0885 00e2 | | Load_Encached Integer_Cache
0886 03f1 | | Declare_Variable Discrete,With_Value
0887 BODY_0878:
0887 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1f.0x2 = 0x887,0x1
0888 e013 | | Load 0x0,0x13
0889 181c | | Execute Package,Field_Execute,Field_Number 0x1c
088a 00d1 | | Pop_Control Pop_Count_1
088b e5ff | | Load 0x2,-0x1 ; Debug Table 0x1f.0x3 = 0x88b,0x2
088c e011 | | Load 0x0,0x11
088d 1815 | | Execute Package,Field_Execute,Field_Number 0x15
088e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1f.0x4 = 0x88e,0x3
088f e5fd | | Load 0x2,-0x3
0890 e5fe | | Load 0x2,-0x2
0891 822c | , | Call 0x1,0x2c
0892 e00e | | Load 0x0,0xe ; Debug Table 0x1f.0x5 = 0x892,0x4
0893 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0894 00d9 | | Load_Top At_Offset_1
0895 0901 | | Execute_Immediate Binary_Scale,0x1
0896 0a01 | | Execute_Immediate Plus,0x1
0897 0248 | H | Execute Discrete,Check_In_Integer
0898 4800 |H | Short_Literal 0x0
0899 4807 |H | Short_Literal 0x7
089a e00e | | Load 0x0,0xe
089b 181b | | Execute Package,Field_Execute,Field_Number 0x1b
089c e005 | | Load 0x0,0x5 ; Debug Table 0x1f.0x6 = 0x89c,0x5
089d 1853 | S | Execute Package,Field_Execute,Field_Number 0x53
089e 0092 099e | | Action Push_String_Extended,0x99e ; "Discard index constraint"
; Debug Table 0x1f.0x7 = 0x89e,0x6
08a0 e005 | | Load 0x0,0x5
08a1 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
08a2 4504 |E | Exit_Subprogram 0x4
08a3 0000 0000 | | .BLANK 0000[0x5]
08a8 ; --------------------------------------------------------------------------------------
08a8 ; SUBPROGRAM
08a8 ; --------------------------------------------------------------------------------------
08a8 08b0 | | .CONST 0x08b0 ; Address of begin
08a9 0004 | | .CONST 0x0004 ; Address of exception handler
08aa 0002 | | .CONST 0x0002 ; Number of locals
08ab INIT_08a8:
08ab 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20 = .DEBUG 0x08ab,0x1050,0x0001,0x0000,0x0058,0xc435,0x0000,0x0de2
; Debug Table 0x20.0x0 = 0x8ab,0xffff
08ac e5fe | | Load 0x2,-0x2
08ad 00eb | | Load_Encached Diana_Cache
08ae 18ba | | Execute Package,Field_Execute,Field_Number 0xba
08af 0031 | 1 | Store_Top Heap_Access,At_Offset_1
08b0 BODY_08a8:
08b0 0007 | | Action Break_Optional ; Debug Table 0x20.0x1 = 0x8b0,0x1
08b1 e402 | | Load 0x2,0x2 ; Debug Table 0x20.0x2 = 0x8b1,0x401
08b2 0007 | | Action Break_Optional
08b3 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x20.0x3 = 0x8b3,0x402
08b4 0007 | | Action Break_Optional ; Debug Table 0x20.0x4 = 0x8b4,0x403
08b5 0007 | | Action Break_Optional ; Debug Table 0x20.0x5 = 0x8b5,0x404
08b6 0b62 | b | Execute_Immediate Case_Compare,0x62 ; Debug Table 0x20.0x6 = 0x8b6,0x1
08b7 7005 |p | Jump_Nonzero 0x8bd
08b8 0b63 | c | Execute_Immediate Case_Compare,0x63
08b9 7013 |p | Jump_Nonzero 0x8cd
08ba 0b00 | | Execute_Immediate Case_Compare,0x0
08bb 7022 |p" | Jump_Nonzero 0x8de
08bc 7825 |x% | Jump 0x8e2 ; Debug Table 0x20.0x7 = 0x8bc,0xb
08bd e5ff | | Load 0x2,-0x1 ; Debug Table 0x20.0x8 = 0x8bd,0x2
08be 822a | * | Call 0x1,0x2a
08bf 6808 |h | Jump_Zero 0x8c8
08c0 e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0x9 = 0x8c0,0x3
08c1 e5ff | | Load 0x2,-0x1
08c2 821e | | Call 0x1,0x1e
08c3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0xa = 0x8c3,0x4
08c4 e5fe | | Load 0x2,-0x2
08c5 00db | | Load_Top At_Offset_3
08c6 822d | - | Call 0x1,0x2d
08c7 781a |x | Jump 0x8e2
08c8 e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0xb = 0x8c8,0x5
08c9 00da | | Load_Top At_Offset_2
08ca e5ff | | Load 0x2,-0x1
08cb 8228 | ( | Call 0x1,0x28
08cc 7815 |x | Jump 0x8e2
08cd e5ff | | Load 0x2,-0x1 ; Debug Table 0x20.0xc = 0x8cd,0x6
08ce 822a | * | Call 0x1,0x2a
08cf 6808 |h | Jump_Zero 0x8d8
08d0 e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0xd = 0x8d0,0x7
08d1 e5ff | | Load 0x2,-0x1
08d2 821e | | Call 0x1,0x1e
08d3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0xe = 0x8d3,0x8
08d4 e5fe | | Load 0x2,-0x2
08d5 00db | | Load_Top At_Offset_3
08d6 822e | . | Call 0x1,0x2e
08d7 780a |x | Jump 0x8e2
08d8 e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0xf = 0x8d8,0x9
08d9 00da | | Load_Top At_Offset_2
08da e5fe | | Load 0x2,-0x2
08db e5ff | | Load 0x2,-0x1
08dc 8223 | # | Call 0x1,0x23
08dd 7804 |x | Jump 0x8e2
08de e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0x10 = 0x8de,0xa
08df e5fe | | Load 0x2,-0x2
08e0 e5ff | | Load 0x2,-0x1
08e1 8229 | ) | Call 0x1,0x29
08e2 00d1 | | Pop_Control Pop_Count_1
08e3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0x11 = 0x8e3,0xc
08e4 e5fe | | Load 0x2,-0x2
08e5 e5ff | | Load 0x2,-0x1
08e6 8218 | | Call 0x1,0x18
08e7 4504 |E | Exit_Subprogram 0x4
08e8 ; --------------------------------------------------------------------------------------
08e8 ; SUBPROGRAM
08e8 ; --------------------------------------------------------------------------------------
08e8 08f0 | | .CONST 0x08f0 ; Address of begin
08e9 0004 | | .CONST 0x0004 ; Address of exception handler
08ea 0002 | | .CONST 0x0002 ; Number of locals
08eb INIT_08e8:
08eb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21 = .DEBUG 0x08eb,0x1076,0x0001,0x0000,0x0058,0xc435,0x0000,0x0e69
; Debug Table 0x21.0x0 = 0x8eb,0xffff
08ec e5fe | | Load 0x2,-0x2
08ed 00eb | | Load_Encached Diana_Cache
08ee 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5
08ef 0031 | 1 | Store_Top Heap_Access,At_Offset_1
08f0 BODY_08e8:
08f0 0007 | | Action Break_Optional ; Debug Table 0x21.0x1 = 0x8f0,0x1
08f1 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0x2 = 0x8f1,0x3
08f2 e5fe | | Load 0x2,-0x2
08f3 e004 | | Load 0x0,0x4
08f4 180d | | Execute Package,Field_Execute,Field_Number 0xd
08f5 00db | | Load_Top At_Offset_3 ; Debug Table 0x21.0x3 = 0x8f5,0x4
08f6 8219 | | Call 0x1,0x19
08f7 e5fd | | Load 0x2,-0x3 ; Debug Table 0x21.0x4 = 0x8f7,0x5
08f8 4802 |H | Short_Literal 0x2
08f9 0272 | r | Execute Discrete,Minus
08fa 4601 |F | Jump_Case 0x1
08fb 7801 |x | Jump 0x8fd ; case 0x0
08fc 7806 |x | Jump 0x903 ; case 0x1
08fd e213 | | Load 0x1,0x13 ; Debug Table 0x21.0x5 = 0x8fd,0x6
08fe 4802 |H | Short_Literal 0x2
08ff 4802 |H | Short_Literal 0x2
0900 e00e | | Load 0x0,0xe
0901 180f | | Execute Package,Field_Execute,Field_Number 0xf
0902 7807 |x | Jump 0x90a
0903 00db | | Load_Top At_Offset_3 ; Debug Table 0x21.0x6 = 0x903,0x7
0904 821a | | Call 0x1,0x1a
0905 e213 | | Load 0x1,0x13 ; Debug Table 0x21.0x7 = 0x905,0x8
0906 4803 |H | Short_Literal 0x3
0907 4803 |H | Short_Literal 0x3
0908 e00e | | Load 0x0,0xe
0909 180f | | Execute Package,Field_Execute,Field_Number 0xf
090a 00db | | Load_Top At_Offset_3 ; Debug Table 0x21.0x8 = 0x90a,0x9
090b e005 | | Load 0x0,0x5
090c 1873 | s | Execute Package,Field_Execute,Field_Number 0x73
090d 4504 |E | Exit_Subprogram 0x4
090e 0000 0000 | | .XXX[0x2]
0910 ; --------------------------------------------------------------------------------------
0910 ; SUBPROGRAM
0910 ; --------------------------------------------------------------------------------------
0910 0922 | " | .CONST 0x0922 ; Address of begin
0911 0004 | | .CONST 0x0004 ; Address of exception handler
0912 0004 | | .CONST 0x0004 ; Number of locals
0913 INIT_0910:
0913 00db | | Load_Top At_Offset_3 ; Debug Table 0x22 = .DEBUG 0x0913,0x108a,0x0001,0x0000,0x0058,0xc445,0x0000,0x00b3
; Debug Table 0x22.0x0 = 0x913,0xffff
0914 e00f | | Load 0x0,0xf
0915 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0916 00e4 | | Load_Encached Positive_Cache
0917 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
0918 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x1 = 0x918,0xfffe
0919 e00f | | Load 0x0,0xf
091a 180e | | Execute Package,Field_Execute,Field_Number 0xe
091b e001 | | Load 0x0,0x1
091c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
091d 03f1 | | Declare_Variable Discrete,With_Value
091e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0x2 = 0x91e,0xfffd
091f 0e01 | | Execute_Immediate Not_Equal,0x1
0920 00e1 | | Load_Encached Boolean_Cache
0921 03f1 | | Declare_Variable Discrete,With_Value
0922 BODY_0910:
0922 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0x3 = 0x922,0x1
0923 a5fd | | Store_Unchecked 0x2,-0x3
0924 00cf | | Action Mark_Auxiliary
0925 00db | | Load_Top At_Offset_3 ; Debug Table 0x22.0x4 = 0x925,0x2
0926 4801 |H | Short_Literal 0x1
0927 0263 | c | Execute Discrete,Above_Bound
0928 7016 |p | Jump_Nonzero 0x93f
0929 00db | | Load_Top At_Offset_3 ; Debug Table 0x22.0x5 = 0x929,0x3
092a 6803 |h | Jump_Zero 0x92e
092b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x6 = 0x92b,0x4
092c e005 | | Load 0x0,0x5
092d 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
092e e5ff | | Load 0x2,-0x1 ; Debug Table 0x22.0x7 = 0x92e,0x5
092f e012 | | Load 0x0,0x12
0930 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0931 0007 | | Action Break_Optional ; Debug Table 0x22.0x8 = 0x931,0x6
0932 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x22.0x9 = 0x932,0x401
0933 4800 |H | Short_Literal 0x0 ; Debug Table 0x22.0xa = 0x933,0x6
0934 4800 |H | Short_Literal 0x0
0935 6052 |`R | Indirect_Literal Discrete,0x988,{0x00000000, 0x7fffffff}
0936 e404 | | Load 0x2,0x4
0937 0aff | | Execute_Immediate Plus,-0x1
0938 0248 | H | Execute Discrete,Check_In_Integer
0939 480e |H | Short_Literal 0xe
093a e403 | | Load 0x2,0x3
093b e005 | | Load 0x0,0x5
093c 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
093d 00c8 | | Action Pop_Auxiliary_Range
093e 3fea |? | Loop_Increasing 0x929
093f 4503 |E | Exit_Subprogram 0x3
0940 ; --------------------------------------------------------------------------------------
0940 ; SUBPROGRAM
0940 ; --------------------------------------------------------------------------------------
0940 094e | N | .CONST 0x094e ; Address of begin
0941 0004 | | .CONST 0x0004 ; Address of exception handler
0942 0002 | | .CONST 0x0002 ; Number of locals
0943 INIT_0940:
0943 00db | | Load_Top At_Offset_3 ; Debug Table 0x23 = .DEBUG 0x0943,0x10a2,0x0001,0x0000,0x0058,0xc445,0x0000,0x011f
; Debug Table 0x23.0x0 = 0x943,0xffff
0944 e002 | | Load 0x0,0x2
0945 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
0946 e009 | | Load 0x0,0x9
0947 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0948 4975 |Iu | Short_Literal 0x175
0949 00eb | | Load_Encached Diana_Cache
094a 0098 | | Execute Package,Field_Read_Dynamic
094b 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
094c 00e4 | | Load_Encached Positive_Cache
094d 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
094e BODY_0940:
094e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x1 = 0x94e,0x1
094f a5fd | | Store_Unchecked 0x2,-0x3
0950 00cf | | Action Mark_Auxiliary
0951 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x23.0x2 = 0x951,0x2
0952 4801 |H | Short_Literal 0x1
0953 0263 | c | Execute Discrete,Above_Bound
0954 7012 |p | Jump_Nonzero 0x967
0955 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x3 = 0x955,0x3
0956 e005 | | Load 0x0,0x5
0957 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0958 e5ff | | Load 0x2,-0x1 ; Debug Table 0x23.0x4 = 0x958,0x4
0959 e012 | | Load 0x0,0x12
095a 1817 | | Execute Package,Field_Execute,Field_Number 0x17
095b 0007 | | Action Break_Optional ; Debug Table 0x23.0x5 = 0x95b,0x5
095c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x23.0x6 = 0x95c,0x401
095d 4800 |H | Short_Literal 0x0 ; Debug Table 0x23.0x7 = 0x95d,0x5
095e 4800 |H | Short_Literal 0x0
095f 00db | | Load_Top At_Offset_3
0960 4801 |H | Short_Literal 0x1
0961 4878 |Hx | Short_Literal 0x78
0962 480d |H | Short_Literal 0xd
0963 e005 | | Load 0x0,0x5
0964 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0965 00c8 | | Action Pop_Auxiliary_Range
0966 3fee |? | Loop_Increasing 0x955
0967 4503 |E | Exit_Subprogram 0x3
0968 ; --------------------------------------------------------------------------------------
0968 ; SUBPROGRAM
0968 ; --------------------------------------------------------------------------------------
0968 096b | k | .CONST 0x096b ; Address of begin
0969 0004 | | .CONST 0x0004 ; Address of exception handler
096a 0001 | | .CONST 0x0001 ; Number of locals
096b BODY_0968:
096b INIT_0968:
096b 0007 | | Action Break_Optional ; Debug Table 0x24 = .DEBUG 0x096b,0x10b4,0x0001,0x0000,0x0058,0xc435,0x0000,0x0706
; Debug Table 0x24.0x0 = 0x96b,0x1
096c e406 | | Load 0x2,0x6 ; Debug Table 0x24.0x1 = 0x96c,0x401
096d 021d | | Execute Heap_Access,Is_Null
096e 6809 |h | Jump_Zero 0x978 ; Debug Table 0x24.0x2 = 0x96e,0x1
096f 0007 | | Action Break_Optional ; Debug Table 0x24.0x3 = 0x96f,0x2
0970 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x24.0x4 = 0x970,0x801
0971 00db | | Load_Top At_Offset_3 ; Debug Table 0x24.0x5 = 0x971,0x2
0972 00eb | | Load_Encached Diana_Cache
0973 1867 | g | Execute Package,Field_Execute,Field_Number 0x67
0974 a406 | | Store_Unchecked 0x2,0x6
0975 e406 | | Load 0x2,0x6 ; Debug Table 0x24.0x6 = 0x975,0x3
0976 a407 | | Store_Unchecked 0x2,0x7
0977 4502 |E | Exit_Subprogram 0x2
0978 0007 | | Action Break_Optional ; Debug Table 0x24.0x7 = 0x978,0x4
0979 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x24.0x8 = 0x979,0xc01
097a 00db | | Load_Top At_Offset_3 ; Debug Table 0x24.0x9 = 0x97a,0x4
097b 00eb | | Load_Encached Diana_Cache
097c 1867 | g | Execute Package,Field_Execute,Field_Number 0x67
097d e407 | | Load 0x2,0x7
097e 00eb | | Load_Encached Diana_Cache
097f 186a | j | Execute Package,Field_Execute,Field_Number 0x6a
0980 0007 | | Action Break_Optional ; Debug Table 0x24.0xa = 0x980,0x5
0981 e407 | | Load 0x2,0x7 ; Debug Table 0x24.0xb = 0x981,0x1001
0982 0217 | | Execute Heap_Access,All_Reference
0983 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0984 a407 | | Store_Unchecked 0x2,0x7 ; Debug Table 0x24.0xc = 0x984,0x5
0985 4502 |E | Exit_Subprogram 0x2
0986 0000 0000 | | .XXX[0x2]
0988 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff}
098c ; --------------------------------------------------------------------------------------
098c ; STRING TABLE
098c ; --------------------------------------------------------------------------------------
098c 0028 | ( | .STRTAB 0x0028->0x09a0 ; "allocator not qualified or constrained"
098d 004c | L | .STRTAB 0x004c->0x09b3 ; "pointer"
098e 0051 | Q | .STRTAB 0x0051->0x09b6 ; "Initialize_Allocated_Task_On_Vp"
098f 006e | n | .STRTAB 0x006e->0x09c6 ; "Initialize_Allocated_Task"
0990 0085 | | .STRTAB 0x0085->0x09d2 ; "Heap access to tasks not implemented"
0991 00a7 | | .STRTAB 0x00a7->0x09e4 ; "Initialize_Allocated_Object"
0992 00c0 | | .STRTAB 0x00c0->0x09f2 ; "Beware of heap access to tasks"
0993 00dc | | .STRTAB 0x00dc->0x0a01 ; "INITIALIZE ACTION"
0994 00eb | | .STRTAB 0x00eb->0x0a09 ; "Segmented Heap Allocator lacks associated Heap"
0995 0117 | | .STRTAB 0x0117->0x0a20 ; "Allocator_Gen - unexpected sm_constraint for allocator"
0996 014b | K | .STRTAB 0x014b->0x0a3b ; "discrim value"
0997 0156 | V | .STRTAB 0x0156->0x0a42 ; "CONSTRAIN SUBTYPE ACTION"
0998 016c | l | .STRTAB 0x016c->0x0a4e ; "CONSTRAIN VARIABLE ACTION"
0999 0183 | | .STRTAB 0x0183->0x0a5a ; "VCI"
099a 0184 | | .STRTAB 0x0184->0x0a5c ; "COMPUTE VCI"
099b 018d | | .STRTAB 0x018d->0x0a61 ; "RETURN DEFAULT SUBTYPE ACTION"
099c 01a8 | | .STRTAB 0x01a8->0x0a70 ; "CONSTRAIN ACTION"
099d 01b6 | | .STRTAB 0x01b6->0x0a78 ; "Discard discriminant constraint"
099e 01d3 | | .STRTAB 0x01d3->0x0a87 ; "Discard index constraint"
099f 01e9 | | .STREND 0x01e9->0x0a93
09a0 616c 6c6f |allo| .STRTAB_STRINGS
0a94 0000 0000 | | .BLANK 0000[0x4]
0a98 ; --------------------------------------------------------------------------------------
0a98 ; Debug Table
0a98 ; --------------------------------------------------------------------------------------
0a98 0003 0025 | %| .CONST 0x0003,0x0025
0a9a 000b 0bc2 | | .DEBUG 0x000b,0x0bc2,0x8000,0x0000,0x0057,0x3ac5,0x0000,0x0007
0aa2 0012 0bca | | .DEBUG 0x0012,0x0bca,0x8000,0x0000,0x0058,0xc435,0x0000,0x002d
0aaa 00e3 0c30 | 0| .DEBUG 0x00e3,0x0c30,0x0001,0x0000,0x0057,0x3ac5,0x0000,0x0008
0ab2 010b 0c48 | H| .DEBUG 0x010b,0x0c48,0x0001,0x0000,0x0057,0x3ac5,0x0000,0x0012
0aba 0113 0c4c | L| .DEBUG 0x0113,0x0c4c,0x0001,0x0000,0x0057,0x3ac5,0x0000,0x001c
0ac2 0143 0c60 | C `| .DEBUG 0x0143,0x0c60,0x0002,0x0000,0x0058,0xc435,0x0000,0x00c0
0aca 014b 0c64 | K d| .DEBUG 0x014b,0x0c64,0x0002,0x0000,0x0058,0xc435,0x0000,0x00dc
0ad2 015b 0c68 | [ h| .DEBUG 0x015b,0x0c68,0x0002,0x0000,0x0058,0xc435,0x0000,0x00f9
0ada 016b 0c6c | k l| .DEBUG 0x016b,0x0c6c,0x0001,0x0000,0x0058,0xc435,0x0000,0x011b
0ae2 018b 0c7a | z| .DEBUG 0x018b,0x0c7a,0x0001,0x0000,0x0058,0xc435,0x0000,0x0156
0aea 01eb 0ca6 | | .DEBUG 0x01eb,0x0ca6,0x0001,0x0000,0x0058,0xc435,0x0000,0x0219
0af2 01f3 0caa | | .DEBUG 0x01f3,0x0caa,0x0001,0x0000,0x0058,0xc435,0x0000,0x0230
0afa 0213 0cba | | .DEBUG 0x0213,0x0cba,0x0002,0x0000,0x0058,0xc435,0x0000,0x0268
0b02 023b 0cd0 | ; | .DEBUG 0x023b,0x0cd0,0x0002,0x0000,0x0058,0xc435,0x0000,0x02c1
0b0a 0273 0cea | s | .DEBUG 0x0273,0x0cea,0x0002,0x0000,0x0058,0xc435,0x0000,0x032a
0b12 03cb 0dc4 | | .DEBUG 0x03cb,0x0dc4,0x0001,0x0000,0x0058,0xc435,0x0000,0x04ba
0b1a 03eb 0dd0 | | .DEBUG 0x03eb,0x0dd0,0x0001,0x0000,0x0058,0xc435,0x0000,0x0506
0b22 0423 0de8 | # | .DEBUG 0x0423,0x0de8,0x0001,0x0000,0x0058,0xc435,0x0000,0x051a
0b2a 0443 0df6 | C | .DEBUG 0x0443,0x0df6,0x0001,0x0000,0x0058,0xc435,0x0000,0x052e
0b32 0463 0e06 | c | .DEBUG 0x0463,0x0e06,0x0001,0x0000,0x0058,0xc435,0x0000,0x054e
0b3a 04a3 0e1e | | .DEBUG 0x04a3,0x0e1e,0x0001,0x0000,0x0058,0xc435,0x0000,0x05e9
0b42 04f3 0e42 | B| .DEBUG 0x04f3,0x0e42,0x0001,0x0000,0x0058,0xc435,0x0000,0x06a8
0b4a 050b 0e4a | J| .DEBUG 0x050b,0x0e4a,0x0002,0x0000,0x0058,0xc435,0x0000,0x06d3
0b52 05c3 0ede | | .DEBUG 0x05c3,0x0ede,0x0001,0x0000,0x0058,0xc435,0x0000,0x07b4
0b5a 060b 0f0e | | .DEBUG 0x060b,0x0f0e,0x0001,0x0000,0x0058,0xc435,0x0000,0x082d
0b62 06c3 0f66 | f| .DEBUG 0x06c3,0x0f66,0x0001,0x0000,0x0058,0xc435,0x0000,0x09f0
0b6a 071b 0f9c | | .DEBUG 0x071b,0x0f9c,0x0001,0x0000,0x0058,0xc435,0x0000,0x0aab
0b72 07fb 100a | | .DEBUG 0x07fb,0x100a,0x0002,0x0000,0x0058,0xc435,0x0000,0x0c7d
0b7a 080b 100e | | .DEBUG 0x080b,0x100e,0x0001,0x0000,0x0058,0xc435,0x0000,0x0c9e
0b82 0823 1018 | # | .DEBUG 0x0823,0x1018,0x0001,0x0000,0x0058,0xc435,0x0000,0x0ccd
0b8a 084b 102a | K *| .DEBUG 0x084b,0x102a,0x0001,0x0000,0x0058,0xc435,0x0000,0x0d18
0b92 087b 103e | { >| .DEBUG 0x087b,0x103e,0x0001,0x0000,0x0058,0xc435,0x0000,0x0d7e
0b9a 08ab 1050 | P| .DEBUG 0x08ab,0x1050,0x0001,0x0000,0x0058,0xc435,0x0000,0x0de2
0ba2 08eb 1076 | v| .DEBUG 0x08eb,0x1076,0x0001,0x0000,0x0058,0xc435,0x0000,0x0e69
0baa 0913 108a | | .DEBUG 0x0913,0x108a,0x0001,0x0000,0x0058,0xc445,0x0000,0x00b3
0bb2 0943 10a2 | C | .DEBUG 0x0943,0x10a2,0x0001,0x0000,0x0058,0xc445,0x0000,0x011f
0bba 096b 10b4 | k | .DEBUG 0x096b,0x10b4,0x0001,0x0000,0x0058,0xc435,0x0000,0x0706
0bc2 ; --------------------------------------------------------------------------------------
0bc2 ; Debug3 Subtable 0x0
0bc2 ; --------------------------------------------------------------------------------------
0bc2 0003 0000 | | .DBG3TAB 0x0003,0x0000
0bc4 000b ffff | | .CONST 0x000b,0xffff
0bc6 000d fffe | | .CONST 0x000d,0xfffe
0bc8 000f fffd | | .CONST 0x000f,0xfffd
0bca ; --------------------------------------------------------------------------------------
0bca ; Debug3 Subtable 0x1
0bca ; --------------------------------------------------------------------------------------
0bca 0032 0000 | 2 | .DBG3TAB 0x0032,0x0000
0bcc 0012 ffff | | .CONST 0x0012,0xffff
0bce 0013 fffe | | .CONST 0x0013,0xfffe
0bd0 0014 fffd | | .CONST 0x0014,0xfffd
0bd2 0015 fffc | | .CONST 0x0015,0xfffc
0bd4 0016 fffb | | .CONST 0x0016,0xfffb
0bd6 0017 fffa | | .CONST 0x0017,0xfffa
0bd8 0018 fff9 | | .CONST 0x0018,0xfff9
0bda 0019 fff8 | | .CONST 0x0019,0xfff8
0bdc 001a fff7 | | .CONST 0x001a,0xfff7
0bde 001b fff6 | | .CONST 0x001b,0xfff6
0be0 0039 fff5 | 9 | .CONST 0x0039,0xfff5
0be2 0057 fff4 | W | .CONST 0x0057,0xfff4
0be4 0075 fff3 | u | .CONST 0x0075,0xfff3
0be6 0093 fff2 | | .CONST 0x0093,0xfff2
0be8 0095 fff1 | | .CONST 0x0095,0xfff1
0bea 0097 fff0 | | .CONST 0x0097,0xfff0
0bec 0099 ffef | | .CONST 0x0099,0xffef
0bee 009b ffee | | .CONST 0x009b,0xffee
0bf0 009d ffed | | .CONST 0x009d,0xffed
0bf2 009f ffec | | .CONST 0x009f,0xffec
0bf4 00a1 ffeb | | .CONST 0x00a1,0xffeb
0bf6 00a3 ffea | | .CONST 0x00a3,0xffea
0bf8 00a5 ffe9 | | .CONST 0x00a5,0xffe9
0bfa 00a7 ffe8 | | .CONST 0x00a7,0xffe8
0bfc 00a9 ffff | | .CONST 0x00a9,0xffff
0bfe 00ab fffe | | .CONST 0x00ab,0xfffe
0c00 00ad fffd | | .CONST 0x00ad,0xfffd
0c02 00af ffe6 | | .CONST 0x00af,0xffe6
0c04 00b1 ffe5 | | .CONST 0x00b1,0xffe5
0c06 00b3 ffe4 | | .CONST 0x00b3,0xffe4
0c08 00b5 ffe3 | | .CONST 0x00b5,0xffe3
0c0a 00b7 ffe2 | | .CONST 0x00b7,0xffe2
0c0c 00b9 ffe1 | | .CONST 0x00b9,0xffe1
0c0e 00bb ffe0 | | .CONST 0x00bb,0xffe0
0c10 00bd ffdf | | .CONST 0x00bd,0xffdf
0c12 00bf ffde | | .CONST 0x00bf,0xffde
0c14 00c1 ffdd | | .CONST 0x00c1,0xffdd
0c16 00c3 ffdc | | .CONST 0x00c3,0xffdc
0c18 00c5 ffdb | | .CONST 0x00c5,0xffdb
0c1a 00c7 ffda | | .CONST 0x00c7,0xffda
0c1c 00c9 ffd9 | | .CONST 0x00c9,0xffd9
0c1e 00cb ffd8 | | .CONST 0x00cb,0xffd8
0c20 00cd ffd7 | | .CONST 0x00cd,0xffd7
0c22 00cf ffd6 | | .CONST 0x00cf,0xffd6
0c24 00d1 ffd5 | | .CONST 0x00d1,0xffd5
0c26 00d3 ffff | | .CONST 0x00d3,0xffff
0c28 00d5 fffe | | .CONST 0x00d5,0xfffe
0c2a 00d7 fffd | | .CONST 0x00d7,0xfffd
0c2c 00d9 fffc | | .CONST 0x00d9,0xfffc
0c2e 00db fffb | | .CONST 0x00db,0xfffb
0c30 ; --------------------------------------------------------------------------------------
0c30 ; Debug3 Subtable 0x2
0c30 ; --------------------------------------------------------------------------------------
0c30 0002 0009 | | .DBG3TAB 0x0002,0x0009
0c32 00e3 ffff | | .CONST 0x00e3,0xffff
0c34 00e8 fffe | | .CONST 0x00e8,0xfffe
0c36 00ed 0001 | | .CONST 0x00ed,0x0001
0c38 00ee 0401 | | .CONST 0x00ee,0x0401
0c3a 00f0 0402 | | .CONST 0x00f0,0x0402
0c3c 00f1 0403 | | .CONST 0x00f1,0x0403
0c3e 00f2 0404 | | .CONST 0x00f2,0x0404
0c40 00f3 0001 | | .CONST 0x00f3,0x0001
0c42 00f7 0004 | | .CONST 0x00f7,0x0004
0c44 00fc 0002 | | .CONST 0x00fc,0x0002
0c46 0101 0003 | | .CONST 0x0101,0x0003
0c48 ; --------------------------------------------------------------------------------------
0c48 ; Debug3 Subtable 0x3
0c48 ; --------------------------------------------------------------------------------------
0c48 0000 0001 | | .DBG3TAB 0x0000,0x0001
0c4a 010b 0001 | | .CONST 0x010b,0x0001
0c4c ; --------------------------------------------------------------------------------------
0c4c ; Debug3 Subtable 0x4
0c4c ; --------------------------------------------------------------------------------------
0c4c 0002 0007 | | .DBG3TAB 0x0002,0x0007
0c4e 0113 ffff | | .CONST 0x0113,0xffff
0c50 011a fffe | | .CONST 0x011a,0xfffe
0c52 011e 0001 | | .CONST 0x011e,0x0001
0c54 0127 0002 | ' | .CONST 0x0127,0x0002
0c56 0129 0003 | ) | .CONST 0x0129,0x0003
0c58 012f 0004 | / | .CONST 0x012f,0x0004
0c5a 0130 0401 | 0 | .CONST 0x0130,0x0401
0c5c 0131 0004 | 1 | .CONST 0x0131,0x0004
0c5e 0139 0005 | 9 | .CONST 0x0139,0x0005
0c60 ; --------------------------------------------------------------------------------------
0c60 ; Debug3 Subtable 0x5
0c60 ; --------------------------------------------------------------------------------------
0c60 0000 0001 | | .DBG3TAB 0x0000,0x0001
0c62 0143 0001 | C | .CONST 0x0143,0x0001
0c64 ; --------------------------------------------------------------------------------------
0c64 ; Debug3 Subtable 0x6
0c64 ; --------------------------------------------------------------------------------------
0c64 0000 0001 | | .DBG3TAB 0x0000,0x0001
0c66 014b 0001 | K | .CONST 0x014b,0x0001
0c68 ; --------------------------------------------------------------------------------------
0c68 ; Debug3 Subtable 0x7
0c68 ; --------------------------------------------------------------------------------------
0c68 0000 0001 | | .DBG3TAB 0x0000,0x0001
0c6a 015b 0001 | [ | .CONST 0x015b,0x0001
0c6c ; --------------------------------------------------------------------------------------
0c6c ; Debug3 Subtable 0x8
0c6c ; --------------------------------------------------------------------------------------
0c6c 0001 0005 | | .DBG3TAB 0x0001,0x0005
0c6e 016b ffff | k | .CONST 0x016b,0xffff
0c70 0170 0001 | p | .CONST 0x0170,0x0001
0c72 0174 0002 | t | .CONST 0x0174,0x0002
0c74 0176 0003 | v | .CONST 0x0176,0x0003
0c76 017a 0004 | z | .CONST 0x017a,0x0004
0c78 017e 0005 | ~ | .CONST 0x017e,0x0005
0c7a ; --------------------------------------------------------------------------------------
0c7a ; Debug3 Subtable 0x9
0c7a ; --------------------------------------------------------------------------------------
0c7a 0000 0015 | | .DBG3TAB 0x0000,0x0015
0c7c 018b 0001 | | .CONST 0x018b,0x0001
0c7e 018e 0002 | | .CONST 0x018e,0x0002
0c80 0194 0003 | | .CONST 0x0194,0x0003
0c82 0198 0004 | | .CONST 0x0198,0x0004
0c84 019b 0005 | | .CONST 0x019b,0x0005
0c86 019e 0006 | | .CONST 0x019e,0x0006
0c88 01a2 0007 | | .CONST 0x01a2,0x0007
0c8a 01a7 0008 | | .CONST 0x01a7,0x0008
0c8c 01ac 0009 | | .CONST 0x01ac,0x0009
0c8e 01b0 000a | | .CONST 0x01b0,0x000a
0c90 01b6 000b | | .CONST 0x01b6,0x000b
0c92 01b9 000c | | .CONST 0x01b9,0x000c
0c94 01bd 000d | | .CONST 0x01bd,0x000d
0c96 01c2 000e | | .CONST 0x01c2,0x000e
0c98 01c7 000f | | .CONST 0x01c7,0x000f
0c9a 01cf 0010 | | .CONST 0x01cf,0x0010
0c9c 01d2 0011 | | .CONST 0x01d2,0x0011
0c9e 01d3 0401 | | .CONST 0x01d3,0x0401
0ca0 01d4 0011 | | .CONST 0x01d4,0x0011
0ca2 01dc 0012 | | .CONST 0x01dc,0x0012
0ca4 01e0 0013 | | .CONST 0x01e0,0x0013
0ca6 ; --------------------------------------------------------------------------------------
0ca6 ; Debug3 Subtable 0xa
0ca6 ; --------------------------------------------------------------------------------------
0ca6 0000 0001 | | .DBG3TAB 0x0000,0x0001
0ca8 01eb 0001 | | .CONST 0x01eb,0x0001
0caa ; --------------------------------------------------------------------------------------
0caa ; Debug3 Subtable 0xb
0caa ; --------------------------------------------------------------------------------------
0caa 0001 0006 | | .DBG3TAB 0x0001,0x0006
0cac 01f3 ffff | | .CONST 0x01f3,0xffff
0cae 01f8 0001 | | .CONST 0x01f8,0x0001
0cb0 01f9 0401 | | .CONST 0x01f9,0x0401
0cb2 01fb 0001 | | .CONST 0x01fb,0x0001
0cb4 01fc 0002 | | .CONST 0x01fc,0x0002
0cb6 0200 0003 | | .CONST 0x0200,0x0003
0cb8 0204 0004 | | .CONST 0x0204,0x0004
0cba ; --------------------------------------------------------------------------------------
0cba ; Debug3 Subtable 0xc
0cba ; --------------------------------------------------------------------------------------
0cba 0001 0009 | | .DBG3TAB 0x0001,0x0009
0cbc 0213 ffff | | .CONST 0x0213,0xffff
0cbe 0218 0001 | | .CONST 0x0218,0x0001
0cc0 0219 0401 | | .CONST 0x0219,0x0401
0cc2 021b 0402 | | .CONST 0x021b,0x0402
0cc4 021c 0403 | | .CONST 0x021c,0x0403
0cc6 021d 0404 | | .CONST 0x021d,0x0404
0cc8 021e 0001 | | .CONST 0x021e,0x0001
0cca 0226 0004 | & | .CONST 0x0226,0x0004
0ccc 0228 0002 | ( | .CONST 0x0228,0x0002
0cce 0231 0003 | 1 | .CONST 0x0231,0x0003
0cd0 ; --------------------------------------------------------------------------------------
0cd0 ; Debug3 Subtable 0xd
0cd0 ; --------------------------------------------------------------------------------------
0cd0 0000 000c | | .DBG3TAB 0x0000,0x000c
0cd2 023b 0001 | ; | .CONST 0x023b,0x0001
0cd4 023c 0401 | < | .CONST 0x023c,0x0401
0cd6 023e 0402 | > | .CONST 0x023e,0x0402
0cd8 023f 0403 | ? | .CONST 0x023f,0x0403
0cda 0240 0404 | @ | .CONST 0x0240,0x0404
0cdc 0241 0001 | A | .CONST 0x0241,0x0001
0cde 0247 0005 | G | .CONST 0x0247,0x0005
0ce0 0248 0002 | H | .CONST 0x0248,0x0002
0ce2 024b 0801 | K | .CONST 0x024b,0x0801
0ce4 024f 0002 | O | .CONST 0x024f,0x0002
0ce6 025c 0003 | \ | .CONST 0x025c,0x0003
0ce8 0261 0004 | a | .CONST 0x0261,0x0004
0cea ; --------------------------------------------------------------------------------------
0cea ; Debug3 Subtable 0xe
0cea ; --------------------------------------------------------------------------------------
0cea 000e 005e | ^| .DBG3TAB 0x000e,0x005e
0cec 0273 ffff | s | .CONST 0x0273,0xffff
0cee 027b fffe | { | .CONST 0x027b,0xfffe
0cf0 0280 fffd | | .CONST 0x0280,0xfffd
0cf2 0281 fffc | | .CONST 0x0281,0xfffc
0cf4 0282 fffb | | .CONST 0x0282,0xfffb
0cf6 0283 fffa | | .CONST 0x0283,0xfffa
0cf8 0284 fff9 | | .CONST 0x0284,0xfff9
0cfa 0285 fff8 | | .CONST 0x0285,0xfff8
0cfc 0286 fff7 | | .CONST 0x0286,0xfff7
0cfe 0287 fff6 | | .CONST 0x0287,0xfff6
0d00 0288 fff5 | | .CONST 0x0288,0xfff5
0d02 028d fff4 | | .CONST 0x028d,0xfff4
0d04 0292 fff3 | | .CONST 0x0292,0xfff3
0d06 0297 fff2 | | .CONST 0x0297,0xfff2
0d08 029c 0001 | | .CONST 0x029c,0x0001
0d0a 02a0 0002 | | .CONST 0x02a0,0x0002
0d0c 02a2 0003 | | .CONST 0x02a2,0x0003
0d0e 02a3 0401 | | .CONST 0x02a3,0x0401
0d10 02a5 0402 | | .CONST 0x02a5,0x0402
0d12 02a6 0403 | | .CONST 0x02a6,0x0403
0d14 02a7 0404 | | .CONST 0x02a7,0x0404
0d16 02a8 0003 | | .CONST 0x02a8,0x0003
0d18 02ac 001a | | .CONST 0x02ac,0x001a
0d1a 02b2 0004 | | .CONST 0x02b2,0x0004
0d1c 02b9 0005 | | .CONST 0x02b9,0x0005
0d1e 02c2 0007 | | .CONST 0x02c2,0x0007
0d20 02c4 0801 | | .CONST 0x02c4,0x0801
0d22 02c9 0c01 | | .CONST 0x02c9,0x0c01
0d24 02cb 0c02 | | .CONST 0x02cb,0x0c02
0d26 02cc 0c03 | | .CONST 0x02cc,0x0c03
0d28 02cd 0c04 | | .CONST 0x02cd,0x0c04
0d2a 02cf 0801 | | .CONST 0x02cf,0x0801
0d2c 02d4 0007 | | .CONST 0x02d4,0x0007
0d2e 02d5 0008 | | .CONST 0x02d5,0x0008
0d30 02d6 1001 | | .CONST 0x02d6,0x1001
0d32 02d9 0008 | | .CONST 0x02d9,0x0008
0d34 02da 0009 | | .CONST 0x02da,0x0009
0d36 02dc 1401 | | .CONST 0x02dc,0x1401
0d38 02e1 1801 | | .CONST 0x02e1,0x1801
0d3a 02e3 1802 | | .CONST 0x02e3,0x1802
0d3c 02e4 1803 | | .CONST 0x02e4,0x1803
0d3e 02e5 1804 | | .CONST 0x02e5,0x1804
0d40 02e7 1401 | | .CONST 0x02e7,0x1401
0d42 02ec 0009 | | .CONST 0x02ec,0x0009
0d44 02ed 000a | | .CONST 0x02ed,0x000a
0d46 02ee 1c01 | | .CONST 0x02ee,0x1c01
0d48 02f1 000a | | .CONST 0x02f1,0x000a
0d4a 02f2 000b | | .CONST 0x02f2,0x000b
0d4c 02f9 000c | | .CONST 0x02f9,0x000c
0d4e 0300 000d | | .CONST 0x0300,0x000d
0d50 0308 000e | | .CONST 0x0308,0x000e
0d52 030b 0006 | | .CONST 0x030b,0x0006
0d54 030c 2001 | | .CONST 0x030c,0x2001
0d56 030e 0006 | | .CONST 0x030e,0x0006
0d58 0311 000f | | .CONST 0x0311,0x000f
0d5a 0315 0010 | | .CONST 0x0315,0x0010
0d5c 031b 0012 | | .CONST 0x031b,0x0012
0d5e 031d 2401 | $ | .CONST 0x031d,0x2401
0d60 031f 2402 | $ | .CONST 0x031f,0x2402
0d62 0321 2403 | !$ | .CONST 0x0321,0x2403
0d64 0325 2404 | %$ | .CONST 0x0325,0x2404
0d66 0329 2405 | )$ | .CONST 0x0329,0x2405
0d68 032b 2801 | +( | .CONST 0x032b,0x2801
0d6a 032d 2802 | -( | .CONST 0x032d,0x2802
0d6c 032e 2803 | .( | .CONST 0x032e,0x2803
0d6e 032f 2804 | /( | .CONST 0x032f,0x2804
0d70 0331 2405 | 1$ | .CONST 0x0331,0x2405
0d72 033b 2c01 | ;, | .CONST 0x033b,0x2c01
0d74 033d 2c02 | =, | .CONST 0x033d,0x2c02
0d76 033e 2c03 | >, | .CONST 0x033e,0x2c03
0d78 033f 2c04 | ?, | .CONST 0x033f,0x2c04
0d7a 0341 2804 | A( | .CONST 0x0341,0x2804
0d7c 034f 0012 | O | .CONST 0x034f,0x0012
0d7e 0350 0013 | P | .CONST 0x0350,0x0013
0d80 0351 3001 | Q0 | .CONST 0x0351,0x3001
0d82 0353 3002 | S0 | .CONST 0x0353,0x3002
0d84 0355 3003 | U0 | .CONST 0x0355,0x3003
0d86 0358 0013 | X | .CONST 0x0358,0x0013
0d88 0359 0014 | Y | .CONST 0x0359,0x0014
0d8a 035b 3401 | [4 | .CONST 0x035b,0x3401
0d8c 035d 3402 | ]4 | .CONST 0x035d,0x3402
0d8e 035f 3403 | _4 | .CONST 0x035f,0x3403
0d90 0363 3404 | c4 | .CONST 0x0363,0x3404
0d92 0367 3405 | g4 | .CONST 0x0367,0x3405
0d94 0369 3801 | i8 | .CONST 0x0369,0x3801
0d96 036b 3802 | k8 | .CONST 0x036b,0x3802
0d98 036c 3803 | l8 | .CONST 0x036c,0x3803
0d9a 036d 3804 | m8 | .CONST 0x036d,0x3804
0d9c 036f 3405 | o4 | .CONST 0x036f,0x3405
0d9e 0379 3c01 | y< | .CONST 0x0379,0x3c01
0da0 037b 3c02 | {< | .CONST 0x037b,0x3c02
0da2 037c 3c03 | |< | .CONST 0x037c,0x3c03
0da4 037d 3c04 | }< | .CONST 0x037d,0x3c04
0da6 037f 3804 | 8 | .CONST 0x037f,0x3804
0da8 038d 0014 | | .CONST 0x038d,0x0014
0daa 038e 0015 | | .CONST 0x038e,0x0015
0dac 038f 4001 | @ | .CONST 0x038f,0x4001
0dae 0391 4002 | @ | .CONST 0x0391,0x4002
0db0 0393 4003 | @ | .CONST 0x0393,0x4003
0db2 0396 0015 | | .CONST 0x0396,0x0015
0db4 0397 0016 | | .CONST 0x0397,0x0016
0db6 039f 0017 | | .CONST 0x039f,0x0017
0db8 03a7 0018 | | .CONST 0x03a7,0x0018
0dba 03b3 0019 | | .CONST 0x03b3,0x0019
0dbc 03b6 0011 | | .CONST 0x03b6,0x0011
0dbe 03b7 4401 | D | .CONST 0x03b7,0x4401
0dc0 03b9 0011 | | .CONST 0x03b9,0x0011
0dc2 03bc 001b | | .CONST 0x03bc,0x001b
0dc4 ; --------------------------------------------------------------------------------------
0dc4 ; Debug3 Subtable 0xf
0dc4 ; --------------------------------------------------------------------------------------
0dc4 0000 0005 | | .DBG3TAB 0x0000,0x0005
0dc6 03cb 0001 | | .CONST 0x03cb,0x0001
0dc8 03cd 0002 | | .CONST 0x03cd,0x0002
0dca 03d3 0003 | | .CONST 0x03d3,0x0003
0dcc 03d9 0004 | | .CONST 0x03d9,0x0004
0dce 03db 0005 | | .CONST 0x03db,0x0005
0dd0 ; --------------------------------------------------------------------------------------
0dd0 ; Debug3 Subtable 0x10
0dd0 ; --------------------------------------------------------------------------------------
0dd0 0002 0009 | | .DBG3TAB 0x0002,0x0009
0dd2 03eb ffff | | .CONST 0x03eb,0xffff
0dd4 03f1 fffe | | .CONST 0x03f1,0xfffe
0dd6 03f6 0001 | | .CONST 0x03f6,0x0001
0dd8 03fb 0002 | | .CONST 0x03fb,0x0002
0dda 03fe 0003 | | .CONST 0x03fe,0x0003
0ddc 0400 0004 | | .CONST 0x0400,0x0004
0dde 0403 0005 | | .CONST 0x0403,0x0005
0de0 0406 0006 | | .CONST 0x0406,0x0006
0de2 0407 0401 | | .CONST 0x0407,0x0401
0de4 0408 0006 | | .CONST 0x0408,0x0006
0de6 0410 0007 | | .CONST 0x0410,0x0007
0de8 ; --------------------------------------------------------------------------------------
0de8 ; Debug3 Subtable 0x11
0de8 ; --------------------------------------------------------------------------------------
0de8 0000 0006 | | .DBG3TAB 0x0000,0x0006
0dea 0424 0001 | $ | .CONST 0x0424,0x0001
0dec 0428 0002 | ( | .CONST 0x0428,0x0002
0dee 042b 0003 | + | .CONST 0x042b,0x0003
0df0 042c 0401 | , | .CONST 0x042c,0x0401
0df2 042d 0003 | - | .CONST 0x042d,0x0003
0df4 0435 0004 | 5 | .CONST 0x0435,0x0004
0df6 ; --------------------------------------------------------------------------------------
0df6 ; Debug3 Subtable 0x12
0df6 ; --------------------------------------------------------------------------------------
0df6 0002 0005 | | .DBG3TAB 0x0002,0x0005
0df8 0443 ffff | C | .CONST 0x0443,0xffff
0dfa 0444 fffe | D | .CONST 0x0444,0xfffe
0dfc 0445 0001 | E | .CONST 0x0445,0x0001
0dfe 044a 0002 | J | .CONST 0x044a,0x0002
0e00 044f 0003 | O | .CONST 0x044f,0x0003
0e02 0454 0004 | T | .CONST 0x0454,0x0004
0e04 0459 0005 | Y | .CONST 0x0459,0x0005
0e06 ; --------------------------------------------------------------------------------------
0e06 ; Debug3 Subtable 0x13
0e06 ; --------------------------------------------------------------------------------------
0e06 0002 0009 | | .DBG3TAB 0x0002,0x0009
0e08 0463 ffff | c | .CONST 0x0463,0xffff
0e0a 0468 fffe | h | .CONST 0x0468,0xfffe
0e0c 0471 0001 | q | .CONST 0x0471,0x0001
0e0e 0474 0002 | t | .CONST 0x0474,0x0002
0e10 0477 0003 | w | .CONST 0x0477,0x0003
0e12 0480 0004 | | .CONST 0x0480,0x0004
0e14 0482 0005 | | .CONST 0x0482,0x0005
0e16 0488 0006 | | .CONST 0x0488,0x0006
0e18 048e 0007 | | .CONST 0x048e,0x0007
0e1a 0490 0008 | | .CONST 0x0490,0x0008
0e1c 0495 0009 | | .CONST 0x0495,0x0009
0e1e ; --------------------------------------------------------------------------------------
0e1e ; Debug3 Subtable 0x14
0e1e ; --------------------------------------------------------------------------------------
0e1e 0002 000f | | .DBG3TAB 0x0002,0x000f
0e20 04a3 ffff | | .CONST 0x04a3,0xffff
0e22 04ac fffe | | .CONST 0x04ac,0xfffe
0e24 04af 0001 | | .CONST 0x04af,0x0001
0e26 04b3 0002 | | .CONST 0x04b3,0x0002
0e28 04b6 0003 | | .CONST 0x04b6,0x0003
0e2a 04ba 0004 | | .CONST 0x04ba,0x0004
0e2c 04bd 0005 | | .CONST 0x04bd,0x0005
0e2e 04c3 0006 | | .CONST 0x04c3,0x0006
0e30 04c4 0007 | | .CONST 0x04c4,0x0007
0e32 04c7 0008 | | .CONST 0x04c7,0x0008
0e34 04cd 0009 | | .CONST 0x04cd,0x0009
0e36 04d0 000a | | .CONST 0x04d0,0x000a
0e38 04d2 000b | | .CONST 0x04d2,0x000b
0e3a 04d8 000c | | .CONST 0x04d8,0x000c
0e3c 04e1 000d | | .CONST 0x04e1,0x000d
0e3e 04e3 000e | | .CONST 0x04e3,0x000e
0e40 04eb 000f | | .CONST 0x04eb,0x000f
0e42 ; --------------------------------------------------------------------------------------
0e42 ; Debug3 Subtable 0x15
0e42 ; --------------------------------------------------------------------------------------
0e42 0000 0003 | | .DBG3TAB 0x0000,0x0003
0e44 04f4 0001 | | .CONST 0x04f4,0x0001
0e46 04fc 0002 | | .CONST 0x04fc,0x0002
0e48 04ff 0003 | | .CONST 0x04ff,0x0003
0e4a ; --------------------------------------------------------------------------------------
0e4a ; Debug3 Subtable 0x16
0e4a ; --------------------------------------------------------------------------------------
0e4a 0007 0042 | B| .DBG3TAB 0x0007,0x0042
0e4c 050b ffff | | .CONST 0x050b,0xffff
0e4e 050c fffe | | .CONST 0x050c,0xfffe
0e50 050d fffd | | .CONST 0x050d,0xfffd
0e52 050e fffc | | .CONST 0x050e,0xfffc
0e54 050f fffb | | .CONST 0x050f,0xfffb
0e56 0510 0401 | | .CONST 0x0510,0x0401
0e58 0511 fffb | | .CONST 0x0511,0xfffb
0e5a 0513 0801 | | .CONST 0x0513,0x0801
0e5c 0514 0401 | | .CONST 0x0514,0x0401
0e5e 0515 fffa | | .CONST 0x0515,0xfffa
0e60 0517 0001 | | .CONST 0x0517,0x0001
0e62 0518 0c01 | | .CONST 0x0518,0x0c01
0e64 051a 0c02 | | .CONST 0x051a,0x0c02
0e66 051b 0c03 | | .CONST 0x051b,0x0c03
0e68 051c 0c04 | | .CONST 0x051c,0x0c04
0e6a 051d 0001 | | .CONST 0x051d,0x0001
0e6c 051f 0002 | | .CONST 0x051f,0x0002
0e6e 0520 1001 | | .CONST 0x0520,0x1001
0e70 0521 0002 | ! | .CONST 0x0521,0x0002
0e72 0522 0003 | " | .CONST 0x0522,0x0003
0e74 052a 0005 | * | .CONST 0x052a,0x0005
0e76 052c 1401 | , | .CONST 0x052c,0x1401
0e78 052e 1402 | . | .CONST 0x052e,0x1402
0e7a 0530 1403 | 0 | .CONST 0x0530,0x1403
0e7c 0534 1404 | 4 | .CONST 0x0534,0x1404
0e7e 0538 1405 | 8 | .CONST 0x0538,0x1405
0e80 053a 1801 | : | .CONST 0x053a,0x1801
0e82 053c 1802 | < | .CONST 0x053c,0x1802
0e84 053d 1803 | = | .CONST 0x053d,0x1803
0e86 053e 1804 | > | .CONST 0x053e,0x1804
0e88 0540 1405 | @ | .CONST 0x0540,0x1405
0e8a 054a 1c01 | J | .CONST 0x054a,0x1c01
0e8c 054c 1c02 | L | .CONST 0x054c,0x1c02
0e8e 054d 1c03 | M | .CONST 0x054d,0x1c03
0e90 054e 1c04 | N | .CONST 0x054e,0x1c04
0e92 0550 1804 | P | .CONST 0x0550,0x1804
0e94 055e 0005 | ^ | .CONST 0x055e,0x0005
0e96 055f 0006 | _ | .CONST 0x055f,0x0006
0e98 0560 2001 | ` | .CONST 0x0560,0x2001
0e9a 0562 2002 | b | .CONST 0x0562,0x2002
0e9c 0564 2003 | d | .CONST 0x0564,0x2003
0e9e 0567 0006 | g | .CONST 0x0567,0x0006
0ea0 0568 0007 | h | .CONST 0x0568,0x0007
0ea2 0570 0009 | p | .CONST 0x0570,0x0009
0ea4 0572 2401 | r$ | .CONST 0x0572,0x2401
0ea6 0574 2402 | t$ | .CONST 0x0574,0x2402
0ea8 0576 2403 | v$ | .CONST 0x0576,0x2403
0eaa 057a 2404 | z$ | .CONST 0x057a,0x2404
0eac 057e 2405 | ~$ | .CONST 0x057e,0x2405
0eae 0580 2801 | ( | .CONST 0x0580,0x2801
0eb0 0582 2802 | ( | .CONST 0x0582,0x2802
0eb2 0583 2803 | ( | .CONST 0x0583,0x2803
0eb4 0584 2804 | ( | .CONST 0x0584,0x2804
0eb6 0586 2405 | $ | .CONST 0x0586,0x2405
0eb8 0590 2c01 | , | .CONST 0x0590,0x2c01
0eba 0592 2c02 | , | .CONST 0x0592,0x2c02
0ebc 0593 2c03 | , | .CONST 0x0593,0x2c03
0ebe 0594 2c04 | , | .CONST 0x0594,0x2c04
0ec0 0596 2804 | ( | .CONST 0x0596,0x2804
0ec2 05a4 0009 | | .CONST 0x05a4,0x0009
0ec4 05a5 000a | | .CONST 0x05a5,0x000a
0ec6 05a6 3001 | 0 | .CONST 0x05a6,0x3001
0ec8 05a8 3002 | 0 | .CONST 0x05a8,0x3002
0eca 05aa 3003 | 0 | .CONST 0x05aa,0x3003
0ecc 05ad 000a | | .CONST 0x05ad,0x000a
0ece 05ae 000b | | .CONST 0x05ae,0x000b
0ed0 05b1 0008 | | .CONST 0x05b1,0x0008
0ed2 05b2 3401 | 4 | .CONST 0x05b2,0x3401
0ed4 05b4 0008 | | .CONST 0x05b4,0x0008
0ed6 05b7 0004 | | .CONST 0x05b7,0x0004
0ed8 05b8 3801 | 8 | .CONST 0x05b8,0x3801
0eda 05ba 0004 | | .CONST 0x05ba,0x0004
0edc 05bc 000c | | .CONST 0x05bc,0x000c
0ede ; --------------------------------------------------------------------------------------
0ede ; Debug3 Subtable 0x17
0ede ; --------------------------------------------------------------------------------------
0ede 0004 0013 | | .DBG3TAB 0x0004,0x0013
0ee0 05c3 ffff | | .CONST 0x05c3,0xffff
0ee2 05c8 fffe | | .CONST 0x05c8,0xfffe
0ee4 05c9 fffd | | .CONST 0x05c9,0xfffd
0ee6 05ca fffc | | .CONST 0x05ca,0xfffc
0ee8 05cb 0001 | | .CONST 0x05cb,0x0001
0eea 05d1 0002 | | .CONST 0x05d1,0x0002
0eec 05d4 0003 | | .CONST 0x05d4,0x0003
0eee 05dc 0005 | | .CONST 0x05dc,0x0005
0ef0 05de 0401 | | .CONST 0x05de,0x0401
0ef2 05e3 0801 | | .CONST 0x05e3,0x0801
0ef4 05e5 0802 | | .CONST 0x05e5,0x0802
0ef6 05e6 0803 | | .CONST 0x05e6,0x0803
0ef8 05e7 0804 | | .CONST 0x05e7,0x0804
0efa 05e9 0401 | | .CONST 0x05e9,0x0401
0efc 05ee 0005 | | .CONST 0x05ee,0x0005
0efe 05ef 0006 | | .CONST 0x05ef,0x0006
0f00 05f0 0c01 | | .CONST 0x05f0,0x0c01
0f02 05f3 0006 | | .CONST 0x05f3,0x0006
0f04 05f4 0007 | | .CONST 0x05f4,0x0007
0f06 05f8 0008 | | .CONST 0x05f8,0x0008
0f08 05fd 0004 | | .CONST 0x05fd,0x0004
0f0a 05fe 1001 | | .CONST 0x05fe,0x1001
0f0c 0600 0004 | | .CONST 0x0600,0x0004
0f0e ; --------------------------------------------------------------------------------------
0f0e ; Debug3 Subtable 0x18
0f0e ; --------------------------------------------------------------------------------------
0f0e 0007 0024 | $| .DBG3TAB 0x0007,0x0024
0f10 060b ffff | | .CONST 0x060b,0xffff
0f12 0610 fffe | | .CONST 0x0610,0xfffe
0f14 0615 fffd | | .CONST 0x0615,0xfffd
0f16 061c fffc | | .CONST 0x061c,0xfffc
0f18 0621 fffb | ! | .CONST 0x0621,0xfffb
0f1a 0626 fffa | & | .CONST 0x0626,0xfffa
0f1c 0627 fff9 | ' | .CONST 0x0627,0xfff9
0f1e 0632 0001 | 2 | .CONST 0x0632,0x0001
0f20 0634 0002 | 4 | .CONST 0x0634,0x0002
0f22 0638 0003 | 8 | .CONST 0x0638,0x0003
0f24 063b 0004 | ; | .CONST 0x063b,0x0004
0f26 063f 0005 | ? | .CONST 0x063f,0x0005
0f28 0643 0006 | C | .CONST 0x0643,0x0006
0f2a 0645 0007 | E | .CONST 0x0645,0x0007
0f2c 064b 0008 | K | .CONST 0x064b,0x0008
0f2e 0651 0009 | Q | .CONST 0x0651,0x0009
0f30 0653 000a | S | .CONST 0x0653,0x000a
0f32 0658 000b | X | .CONST 0x0658,0x000b
0f34 065c 000c | \ | .CONST 0x065c,0x000c
0f36 065f 000d | _ | .CONST 0x065f,0x000d
0f38 0663 000e | c | .CONST 0x0663,0x000e
0f3a 0667 000f | g | .CONST 0x0667,0x000f
0f3c 0669 0010 | i | .CONST 0x0669,0x0010
0f3e 066f 0011 | o | .CONST 0x066f,0x0011
0f40 0675 0012 | u | .CONST 0x0675,0x0012
0f42 0677 0013 | w | .CONST 0x0677,0x0013
0f44 067c 0014 | | | .CONST 0x067c,0x0014
0f46 0680 0015 | | .CONST 0x0680,0x0015
0f48 0683 0016 | | .CONST 0x0683,0x0016
0f4a 0687 0017 | | .CONST 0x0687,0x0017
0f4c 068a 0018 | | .CONST 0x068a,0x0018
0f4e 068c 0019 | | .CONST 0x068c,0x0019
0f50 068f 001a | | .CONST 0x068f,0x001a
0f52 0694 001b | | .CONST 0x0694,0x001b
0f54 0697 001c | | .CONST 0x0697,0x001c
0f56 069a 001d | | .CONST 0x069a,0x001d
0f58 069e 001e | | .CONST 0x069e,0x001e
0f5a 06a2 001f | | .CONST 0x06a2,0x001f
0f5c 06a4 0020 | | .CONST 0x06a4,0x0020
0f5e 06aa 0021 | !| .CONST 0x06aa,0x0021
0f60 06b0 0022 | "| .CONST 0x06b0,0x0022
0f62 06b2 0023 | #| .CONST 0x06b2,0x0023
0f64 06b9 0024 | $| .CONST 0x06b9,0x0024
0f66 ; --------------------------------------------------------------------------------------
0f66 ; Debug3 Subtable 0x19
0f66 ; --------------------------------------------------------------------------------------
0f66 0006 0014 | | .DBG3TAB 0x0006,0x0014
0f68 06c3 ffff | | .CONST 0x06c3,0xffff
0f6a 06c4 fffe | | .CONST 0x06c4,0xfffe
0f6c 06d0 fffd | | .CONST 0x06d0,0xfffd
0f6e 06d3 fffc | | .CONST 0x06d3,0xfffc
0f70 06d4 fffb | | .CONST 0x06d4,0xfffb
0f72 06d5 fffa | | .CONST 0x06d5,0xfffa
0f74 06d6 0001 | | .CONST 0x06d6,0x0001
0f76 06da 0002 | | .CONST 0x06da,0x0002
0f78 06dd 0003 | | .CONST 0x06dd,0x0003
0f7a 06e1 0004 | | .CONST 0x06e1,0x0004
0f7c 06e4 0005 | | .CONST 0x06e4,0x0005
0f7e 06ea 0006 | | .CONST 0x06ea,0x0006
0f80 06eb 0007 | | .CONST 0x06eb,0x0007
0f82 06f1 0008 | | .CONST 0x06f1,0x0008
0f84 06f4 0009 | | .CONST 0x06f4,0x0009
0f86 06fa 000a | | .CONST 0x06fa,0x000a
0f88 06fb 0401 | | .CONST 0x06fb,0x0401
0f8a 06fd 0402 | | .CONST 0x06fd,0x0402
0f8c 06fe 0403 | | .CONST 0x06fe,0x0403
0f8e 06ff 0404 | | .CONST 0x06ff,0x0404
0f90 0700 000a | | .CONST 0x0700,0x000a
0f92 0702 000b | | .CONST 0x0702,0x000b
0f94 070b 000c | | .CONST 0x070b,0x000c
0f96 070d 000d | | .CONST 0x070d,0x000d
0f98 070f 000e | | .CONST 0x070f,0x000e
0f9a 0711 000f | | .CONST 0x0711,0x000f
0f9c ; --------------------------------------------------------------------------------------
0f9c ; Debug3 Subtable 0x1a
0f9c ; --------------------------------------------------------------------------------------
0f9c 0008 002e | .| .DBG3TAB 0x0008,0x002e
0f9e 071b ffff | | .CONST 0x071b,0xffff
0fa0 0720 fffe | | .CONST 0x0720,0xfffe
0fa2 0727 fffd | ' | .CONST 0x0727,0xfffd
0fa4 072c fffc | , | .CONST 0x072c,0xfffc
0fa6 0730 fffb | 0 | .CONST 0x0730,0xfffb
0fa8 0731 fffa | 1 | .CONST 0x0731,0xfffa
0faa 0732 fff9 | 2 | .CONST 0x0732,0xfff9
0fac 0735 0001 | 5 | .CONST 0x0735,0x0001
0fae 074c 0002 | L | .CONST 0x074c,0x0002
0fb0 074f 0003 | O | .CONST 0x074f,0x0003
0fb2 0752 0004 | R | .CONST 0x0752,0x0004
0fb4 0758 0005 | X | .CONST 0x0758,0x0005
0fb6 075f 0006 | _ | .CONST 0x075f,0x0006
0fb8 0762 0007 | b | .CONST 0x0762,0x0007
0fba 0766 0008 | f | .CONST 0x0766,0x0008
0fbc 076c 0009 | l | .CONST 0x076c,0x0009
0fbe 0772 000a | r | .CONST 0x0772,0x000a
0fc0 0773 000c | s | .CONST 0x0773,0x000c
0fc2 0774 fbff | t | .CONST 0x0774,0xfbff
0fc4 077e 0401 | ~ | .CONST 0x077e,0x0401
0fc6 0781 0402 | | .CONST 0x0781,0x0402
0fc8 0782 0801 | | .CONST 0x0782,0x0801
0fca 0783 0402 | | .CONST 0x0783,0x0402
0fcc 078b 0403 | | .CONST 0x078b,0x0403
0fce 078e 0404 | | .CONST 0x078e,0x0404
0fd0 0790 0405 | | .CONST 0x0790,0x0405
0fd2 0793 0406 | | .CONST 0x0793,0x0406
0fd4 0797 0407 | | .CONST 0x0797,0x0407
0fd6 079b 0408 | | .CONST 0x079b,0x0408
0fd8 079d 0409 | | .CONST 0x079d,0x0409
0fda 07a3 040a | | .CONST 0x07a3,0x040a
0fdc 07a9 040b | | .CONST 0x07a9,0x040b
0fde 07ab 040c | | .CONST 0x07ab,0x040c
0fe0 07b0 040d | | .CONST 0x07b0,0x040d
0fe2 07b3 040e | | .CONST 0x07b3,0x040e
0fe4 07b6 040f | | .CONST 0x07b6,0x040f
0fe6 07b9 0410 | | .CONST 0x07b9,0x0410
0fe8 07bc 0411 | | .CONST 0x07bc,0x0411
0fea 07bf 0412 | | .CONST 0x07bf,0x0412
0fec 07c2 0413 | | .CONST 0x07c2,0x0413
0fee 07c5 0414 | | .CONST 0x07c5,0x0414
0ff0 07c6 000d | | .CONST 0x07c6,0x000d
0ff2 07c9 000e | | .CONST 0x07c9,0x000e
0ff4 07ca 000f | | .CONST 0x07ca,0x000f
0ff6 07cd 0010 | | .CONST 0x07cd,0x0010
0ff8 07d0 0011 | | .CONST 0x07d0,0x0011
0ffa 07d4 0012 | | .CONST 0x07d4,0x0012
0ffc 07d8 0013 | | .CONST 0x07d8,0x0013
0ffe 07de 0014 | | .CONST 0x07de,0x0014
1000 07e1 0015 | | .CONST 0x07e1,0x0015
1002 07e3 0016 | | .CONST 0x07e3,0x0016
1004 07e9 0017 | | .CONST 0x07e9,0x0017
1006 07ef 0018 | | .CONST 0x07ef,0x0018
1008 07f1 0019 | | .CONST 0x07f1,0x0019
100a ; --------------------------------------------------------------------------------------
100a ; Debug3 Subtable 0x1b
100a ; --------------------------------------------------------------------------------------
100a 0000 0001 | | .DBG3TAB 0x0000,0x0001
100c 07fb 0001 | | .CONST 0x07fb,0x0001
100e ; --------------------------------------------------------------------------------------
100e ; Debug3 Subtable 0x1c
100e ; --------------------------------------------------------------------------------------
100e 0000 0004 | | .DBG3TAB 0x0000,0x0004
1010 080b 0001 | | .CONST 0x080b,0x0001
1012 0811 0002 | | .CONST 0x0811,0x0002
1014 0812 0401 | | .CONST 0x0812,0x0401
1016 0813 0002 | | .CONST 0x0813,0x0002
1018 ; --------------------------------------------------------------------------------------
1018 ; Debug3 Subtable 0x1d
1018 ; --------------------------------------------------------------------------------------
1018 0001 0007 | | .DBG3TAB 0x0001,0x0007
101a 0823 ffff | # | .CONST 0x0823,0xffff
101c 082b 0001 | + | .CONST 0x082b,0x0001
101e 082e 0002 | . | .CONST 0x082e,0x0002
1020 082f 0401 | / | .CONST 0x082f,0x0401
1022 0830 0002 | 0 | .CONST 0x0830,0x0002
1024 0838 0003 | 8 | .CONST 0x0838,0x0003
1026 0839 0801 | 9 | .CONST 0x0839,0x0801
1028 083a 0003 | : | .CONST 0x083a,0x0003
102a ; --------------------------------------------------------------------------------------
102a ; Debug3 Subtable 0x1e
102a ; --------------------------------------------------------------------------------------
102a 0002 0007 | | .DBG3TAB 0x0002,0x0007
102c 084b ffff | K | .CONST 0x084b,0xffff
102e 084e fffe | N | .CONST 0x084e,0xfffe
1030 085a 0001 | Z | .CONST 0x085a,0x0001
1032 085e 0002 | ^ | .CONST 0x085e,0x0002
1034 0861 0003 | a | .CONST 0x0861,0x0003
1036 0865 0004 | e | .CONST 0x0865,0x0004
1038 0869 0005 | i | .CONST 0x0869,0x0005
103a 086d 0006 | m | .CONST 0x086d,0x0006
103c 086f 0007 | o | .CONST 0x086f,0x0007
103e ; --------------------------------------------------------------------------------------
103e ; Debug3 Subtable 0x1f
103e ; --------------------------------------------------------------------------------------
103e 0002 0006 | | .DBG3TAB 0x0002,0x0006
1040 087b ffff | { | .CONST 0x087b,0xffff
1042 087e fffe | ~ | .CONST 0x087e,0xfffe
1044 0887 0001 | | .CONST 0x0887,0x0001
1046 088b 0002 | | .CONST 0x088b,0x0002
1048 088e 0003 | | .CONST 0x088e,0x0003
104a 0892 0004 | | .CONST 0x0892,0x0004
104c 089c 0005 | | .CONST 0x089c,0x0005
104e 089e 0006 | | .CONST 0x089e,0x0006
1050 ; --------------------------------------------------------------------------------------
1050 ; Debug3 Subtable 0x20
1050 ; --------------------------------------------------------------------------------------
1050 0001 0011 | | .DBG3TAB 0x0001,0x0011
1052 08ab ffff | | .CONST 0x08ab,0xffff
1054 08b0 0001 | | .CONST 0x08b0,0x0001
1056 08b1 0401 | | .CONST 0x08b1,0x0401
1058 08b3 0402 | | .CONST 0x08b3,0x0402
105a 08b4 0403 | | .CONST 0x08b4,0x0403
105c 08b5 0404 | | .CONST 0x08b5,0x0404
105e 08b6 0001 | | .CONST 0x08b6,0x0001
1060 08bc 000b | | .CONST 0x08bc,0x000b
1062 08bd 0002 | | .CONST 0x08bd,0x0002
1064 08c0 0003 | | .CONST 0x08c0,0x0003
1066 08c3 0004 | | .CONST 0x08c3,0x0004
1068 08c8 0005 | | .CONST 0x08c8,0x0005
106a 08cd 0006 | | .CONST 0x08cd,0x0006
106c 08d0 0007 | | .CONST 0x08d0,0x0007
106e 08d3 0008 | | .CONST 0x08d3,0x0008
1070 08d8 0009 | | .CONST 0x08d8,0x0009
1072 08de 000a | | .CONST 0x08de,0x000a
1074 08e3 000c | | .CONST 0x08e3,0x000c
1076 ; --------------------------------------------------------------------------------------
1076 ; Debug3 Subtable 0x21
1076 ; --------------------------------------------------------------------------------------
1076 0001 0008 | | .DBG3TAB 0x0001,0x0008
1078 08eb ffff | | .CONST 0x08eb,0xffff
107a 08f0 0001 | | .CONST 0x08f0,0x0001
107c 08f1 0003 | | .CONST 0x08f1,0x0003
107e 08f5 0004 | | .CONST 0x08f5,0x0004
1080 08f7 0005 | | .CONST 0x08f7,0x0005
1082 08fd 0006 | | .CONST 0x08fd,0x0006
1084 0903 0007 | | .CONST 0x0903,0x0007
1086 0905 0008 | | .CONST 0x0905,0x0008
1088 090a 0009 | | .CONST 0x090a,0x0009
108a ; --------------------------------------------------------------------------------------
108a ; Debug3 Subtable 0x22
108a ; --------------------------------------------------------------------------------------
108a 0003 0008 | | .DBG3TAB 0x0003,0x0008
108c 0913 ffff | | .CONST 0x0913,0xffff
108e 0918 fffe | | .CONST 0x0918,0xfffe
1090 091e fffd | | .CONST 0x091e,0xfffd
1092 0922 0001 | " | .CONST 0x0922,0x0001
1094 0925 0002 | % | .CONST 0x0925,0x0002
1096 0929 0003 | ) | .CONST 0x0929,0x0003
1098 092b 0004 | + | .CONST 0x092b,0x0004
109a 092e 0005 | . | .CONST 0x092e,0x0005
109c 0931 0006 | 1 | .CONST 0x0931,0x0006
109e 0932 0401 | 2 | .CONST 0x0932,0x0401
10a0 0933 0006 | 3 | .CONST 0x0933,0x0006
10a2 ; --------------------------------------------------------------------------------------
10a2 ; Debug3 Subtable 0x23
10a2 ; --------------------------------------------------------------------------------------
10a2 0001 0007 | | .DBG3TAB 0x0001,0x0007
10a4 0943 ffff | C | .CONST 0x0943,0xffff
10a6 094e 0001 | N | .CONST 0x094e,0x0001
10a8 0951 0002 | Q | .CONST 0x0951,0x0002
10aa 0955 0003 | U | .CONST 0x0955,0x0003
10ac 0958 0004 | X | .CONST 0x0958,0x0004
10ae 095b 0005 | [ | .CONST 0x095b,0x0005
10b0 095c 0401 | \ | .CONST 0x095c,0x0401
10b2 095d 0005 | ] | .CONST 0x095d,0x0005
10b4 ; --------------------------------------------------------------------------------------
10b4 ; Debug3 Subtable 0x24
10b4 ; --------------------------------------------------------------------------------------
10b4 0000 000d | | .DBG3TAB 0x0000,0x000d
10b6 096b 0001 | k | .CONST 0x096b,0x0001
10b8 096c 0401 | l | .CONST 0x096c,0x0401
10ba 096e 0001 | n | .CONST 0x096e,0x0001
10bc 096f 0002 | o | .CONST 0x096f,0x0002
10be 0970 0801 | p | .CONST 0x0970,0x0801
10c0 0971 0002 | q | .CONST 0x0971,0x0002
10c2 0975 0003 | u | .CONST 0x0975,0x0003
10c4 0978 0004 | x | .CONST 0x0978,0x0004
10c6 0979 0c01 | y | .CONST 0x0979,0x0c01
10c8 097a 0004 | z | .CONST 0x097a,0x0004
10ca 0980 0005 | | .CONST 0x0980,0x0005
10cc 0981 1001 | | .CONST 0x0981,0x1001
10ce 0984 0005 | | .CONST 0x0984,0x0005
10d0 0000 0000 | | .BLANK 0000[0x130]