|
|
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: 4096 (0x1000)
Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df
└─⟦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 0440 | @ | .CONST 0x0440 ; 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 0003 | | .CONST 0x0003 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0040 | @ | .CONST 0x0040 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 001a | | .CONST 0x001a ; Number of locals
000b INIT_0008:
000b 0007 | | Action Break_Optional ; Debug Table 0x0 = .DEBUG 0x000b,0x04da,0x8000,0x0000,0x0059,0x7245,0x0000,0x0009
; Debug Table 0x0.0x0 = 0xb,0xffff
000c 0007 | | Action Break_Optional ; Debug Table 0x0.0x1 = 0xc,0xfffe
000d 0007 | | Action Break_Optional ; Debug Table 0x0.0x2 = 0xd,0xfffd
000e 029a 004b | K| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0048 ; Debug Table 0x0.0x3 = 0xe,0xfffc
0010 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x4 = 0x10,0xfffb
0011 4804 |H | Short_Literal 0x4
0012 029f 007b | {| Declare_Subprogram For_Call,INIT_0078
0014 03fe | | Declare_Type Discrete,Defined,Visible
0015 029a 0093 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0090 ; Debug Table 0x0.0x5 = 0x15,0xfffa
0017 029a 0103 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0100 ; Debug Table 0x0.0x6 = 0x17,0xfff9
0019 029a 012b | +| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0128 ; Debug Table 0x0.0x7 = 0x19,0xfff8
001b 029a 0163 | c| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0160 ; Debug Table 0x0.0x8 = 0x1b,0xfff7
001d 029a 019b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0198 ; Debug Table 0x0.0x9 = 0x1d,0xfff6
001f 029a 01e3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01e0 ; Debug Table 0x0.0xa = 0x1f,0xfff5
0021 029a 021b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0218 ; Debug Table 0x0.0xb = 0x21,0xfff4
0023 00bf | | Action Accept_Activation
0024 0092 03ff | | Action Push_String_Extended,0x3ff ; "MODULE_NAME"
; Debug Table 0x1 = .DEBUG 0x0024,0x04f4,0x8000,0x0000,0x0059,0x7255,0x0000,0x0017
; Debug Table 0x1.0x0 = 0x24,0xffff
0026 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x26,0xfffe
0027 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x27,0xfffd
0028 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x3 = 0x28,0xfffc
0029 00c7 | | Action Elaborate_Subprogram
002a 029d 027b | {| Declare_Subprogram For_Outer_Call,INIT_0278 ; Debug Table 0x1.0x4 = 0x2a,0xfffb
002c 029d 02a3 | | Declare_Subprogram For_Outer_Call,INIT_02a0 ; Debug Table 0x1.0x5 = 0x2c,0xfffa
002e 029d 033b | ;| Declare_Subprogram For_Outer_Call,INIT_0338 ; Debug Table 0x1.0x6 = 0x2e,0xfff9
0030 029d 035b | [| Declare_Subprogram For_Outer_Call,INIT_0358 ; Debug Table 0x1.0x7 = 0x30,0xfff8
0032 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x8 = 0x32,0xfff7
0033 00c7 | | Action Elaborate_Subprogram
0034 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x9 = 0x34,0xfff6
0035 00c7 | | Action Elaborate_Subprogram
0036 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0xa = 0x36,0xfff5
0037 00c7 | | Action Elaborate_Subprogram
0038 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0xb = 0x38,0xfff4
0039 00c7 | | Action Elaborate_Subprogram
003a 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0xc = 0x3a,0xfff3
003b 00c7 | | Action Elaborate_Subprogram
003c 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0xd = 0x3c,0xfff2
003d 00c7 | | Action Elaborate_Subprogram
003e 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0xe = 0x3e,0xfff1
003f 00c7 | | Action Elaborate_Subprogram
0040 BODY_0008:
0040 00bc | | Action Signal_Activated
0041 00bb | | Action Signal_Completion
0042 0000 0000 | | .BLANK 0000[0x6]
0048 ; --------------------------------------------------------------------------------------
0048 ; SUBPROGRAM
0048 ; --------------------------------------------------------------------------------------
0048 004d | M | .CONST 0x004d ; Address of begin
0049 0004 | | .CONST 0x0004 ; Address of exception handler
004a 0003 | | .CONST 0x0003 ; Number of locals
004b INIT_0048:
004b 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x2 = .DEBUG 0x004b,0x0514,0x0002,0x0000,0x0059,0x7245,0x0000,0x0017
; Debug Table 0x2.0x0 = 0x4b,0xffff
004c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x1 = 0x4c,0xfffe
004d BODY_0048:
004d e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x2 = 0x4d,0x1
004e e001 | | Load 0x0,0x1
004f 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
0050 6822 |h" | Jump_Zero 0x73
0051 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x3 = 0x51,0x2
0052 e001 | | Load 0x0,0x1
0053 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0054 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0055 00cf | | Action Mark_Auxiliary
0056 7815 |x | Jump 0x6c
0057 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x4 = 0x57,0x4
0058 00eb | | Load_Encached Diana_Cache
0059 1865 | e | Execute Package,Field_Execute,Field_Number 0x65
005a 0032 | 2 | Store_Top Heap_Access,At_Offset_2
005b e216 | | Load 0x1,0x16 ; Debug Table 0x2.0x5 = 0x5b,0x5
005c 00da | | Load_Top At_Offset_2
005d 00eb | | Load_Encached Diana_Cache
005e 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
005f 00eb | | Load_Encached Diana_Cache
0060 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
0061 00eb | | Load_Encached Diana_Cache
0062 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0063 01df | | Execute Vector,Equal
0064 6802 |h | Jump_Zero 0x67
0065 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x6 = 0x65,0x6
0066 4401 |D | Exit_Subprogram With_Result,0x1
0067 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x7 = 0x67,0x7
0068 00eb | | Load_Encached Diana_Cache
0069 1866 | f | Execute Package,Field_Execute,Field_Number 0x66
006a 0033 | 3 | Store_Top Heap_Access,At_Offset_3
006b 00c9 | | Action Pop_Auxiliary_Loop
006c 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x8 = 0x6c,0x3
006d 00eb | | Load_Encached Diana_Cache
006e 1864 | d | Execute Package,Field_Execute,Field_Number 0x64
006f 6fe7 |o | Jump_Zero 0x57
0070 00ce | | Action Pop_Auxiliary
0071 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x9 = 0x71,0x8
0072 4401 |D | Exit_Subprogram With_Result,0x1
0073 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0xa = 0x73,0x9
0074 4401 |D | Exit_Subprogram With_Result,0x1
0075 0000 0000 | | .XXX[0x3]
0077 0000 | |
0078 ; --------------------------------------------------------------------------------------
0078 ; SUBPROGRAM
0078 ; --------------------------------------------------------------------------------------
0078 007b | { | .CONST 0x007b ; Address of begin
0079 0004 | | .CONST 0x0004 ; Address of exception handler
007a 0001 | | .CONST 0x0001 ; Number of locals
007b BODY_0078:
007b INIT_0078:
007b 4603 |F | Jump_Case 0x3 ; Debug Table 0x3 = .DEBUG 0x007b,0x052c,0x0005,0x0000,0x0059,0x7245,0x0000,0x0022
007c 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
007d 7802 |x | Jump 0x80 ; case 0x1
007e 7805 |x | Jump 0x84 ; case 0x2
007f 7809 |x | Jump 0x89 ; case 0x3
0080 00da | | Load_Top At_Offset_2
0081 0091 03fa | | Action Push_String_Extended_Indexed,0x3fa ; "SUCCESSFUL"
0083 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0084 00db | | Load_Top At_Offset_3
0085 00db | | Load_Top At_Offset_3
0086 00e0 | | Load_Encached Standard_Cache
0087 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0088 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0089 00da | | Load_Top At_Offset_2
008a 00e0 | | Load_Encached Standard_Cache
008b 181c | | Execute Package,Field_Execute,Field_Number 0x1c
008c 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
008d 0000 0000 | | .XXX[0x3]
008f 0000 | |
0090 ; --------------------------------------------------------------------------------------
0090 ; SUBPROGRAM
0090 ; --------------------------------------------------------------------------------------
0090 00b6 | | .CONST 0x00b6 ; Address of begin
0091 00f6 | | .CONST 0x00f6 ; Address of exception handler
0092 0008 | | .CONST 0x0008 ; Number of locals
0093 INIT_0090:
0093 e002 | | Load 0x0,0x2 ; Debug Table 0x4 = .DEBUG 0x0093,0x052e,0x0001,0x0000,0x0059,0x7245,0x0000,0x002b
; Debug Table 0x4.0x0 = 0x93,0xffff
0094 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0095 02c7 | | Declare_Variable Any
0096 00d8 | | Load_Top At_Offset_0
0097 1c00 | | Execute_Immediate Run_Utility,0x0
0098 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x1 = 0x98,0xfffe
0099 1b0d | | Execute Package,Field_Read,Field_Number 0xd
009a e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x2 = 0x9a,0xfffd
009b 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
009c 1b0e | | Execute Package,Field_Read,Field_Number 0xe
009d 02c7 | | Declare_Variable Any
009e e5ff | | Load 0x2,-0x1
009f 8217 | | Call 0x1,0x17
00a0 c404 | | Store 0x2,0x4
00a1 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x3 = 0xa1,0xfffc
00a2 1b0f | | Execute Package,Field_Read,Field_Number 0xf
00a3 02c7 | | Declare_Variable Any
00a4 00d9 | | Load_Top At_Offset_1
00a5 e002 | | Load 0x0,0x2
00a6 181e | | Execute Package,Field_Execute,Field_Number 0x1e
00a7 c405 | | Store 0x2,0x5
00a8 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x4 = 0xa8,0xfffb
00a9 1b0f | | Execute Package,Field_Read,Field_Number 0xf
00aa 02c7 | | Declare_Variable Any
00ab 00d9 | | Load_Top At_Offset_1
00ac e002 | | Load 0x0,0x2
00ad 181f | | Execute Package,Field_Execute,Field_Number 0x1f
00ae c406 | | Store 0x2,0x6
00af e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x5 = 0xaf,0xfffa
00b0 1b0f | | Execute Package,Field_Read,Field_Number 0xf
00b1 02c7 | | Declare_Variable Any
00b2 00d8 | | Load_Top At_Offset_0
00b3 1c00 | | Execute_Immediate Run_Utility,0x0
00b4 029f 0383 | | Declare_Subprogram For_Call,INIT_0380
00b6 BODY_0090:
00b6 00be | | Action Activate_Tasks
00b7 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x6 = 0xb7,0x1
00b8 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00b9 e402 | | Load 0x2,0x2
00ba 4800 |H | Short_Literal 0x0
00bb 4800 |H | Short_Literal 0x0
00bc e004 | | Load 0x0,0x4
00bd 1b0e | | Execute Package,Field_Read,Field_Number 0xe
00be e5fe | | Load 0x2,-0x2
00bf e002 | | Load 0x0,0x2
00c0 181b | | Execute Package,Field_Execute,Field_Number 0x1b
00c1 c402 | | Store 0x2,0x2
00c2 c403 | | Store 0x2,0x3
00c3 e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x7 = 0xc3,0x2
00c4 6806 |h | Jump_Zero 0xcb
00c5 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x8 = 0xc5,0x3
00c6 a5fc | | Store_Unchecked 0x2,-0x4
00c7 00eb | | Load_Encached Diana_Cache ; Debug Table 0x4.0x9 = 0xc7,0x4
00c8 1812 | | Execute Package,Field_Execute,Field_Number 0x12
00c9 a5fd | | Store_Unchecked 0x2,-0x3
00ca 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x4.0xa = 0xca,0x5
00cb e402 | | Load 0x2,0x2 ; Debug Table 0x4.0xb = 0xcb,0x6
00cc 00db | | Load_Top At_Offset_3
00cd e002 | | Load 0x0,0x2
00ce 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
00cf c407 | | Store 0x2,0x7
00d0 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0xc = 0xd0,0x7
00d1 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00d2 e402 | | Load 0x2,0x2
00d3 e002 | | Load 0x0,0x2
00d4 181c | | Execute Package,Field_Execute,Field_Number 0x1c
00d5 c402 | | Store 0x2,0x2
00d6 c403 | | Store 0x2,0x3
00d7 e403 | | Load 0x2,0x3 ; Debug Table 0x4.0xd = 0xd7,0x8
00d8 6806 |h | Jump_Zero 0xdf
00d9 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0xe = 0xd9,0x9
00da a5fc | | Store_Unchecked 0x2,-0x4
00db 00eb | | Load_Encached Diana_Cache ; Debug Table 0x4.0xf = 0xdb,0xa
00dc 1812 | | Execute Package,Field_Execute,Field_Number 0x12
00dd a5fd | | Store_Unchecked 0x2,-0x3
00de 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x4.0x10 = 0xde,0xb
00df 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x11 = 0xdf,0xc
00e0 e405 | | Load 0x2,0x5
00e1 e5ff | | Load 0x2,-0x1
00e2 8218 | | Call 0x1,0x18
00e3 a5fd | | Store_Unchecked 0x2,-0x3
00e4 e5fd | | Load 0x2,-0x3 ; Debug Table 0x4.0x12 = 0xe4,0xd
00e5 00eb | | Load_Encached Diana_Cache
00e6 1814 | | Execute Package,Field_Execute,Field_Number 0x14
00e7 0f0b | | Execute_Immediate Equal,0xb
00e8 7007 |p | Jump_Nonzero 0xf0
00e9 6292 |b | Indirect_Literal Discrete,0x37c,{0x00000000, 0x00004000}
00ea e004 | | Load 0x0,0x4
00eb 1b0e | | Execute Package,Field_Read,Field_Number 0xe
00ec e405 | | Load 0x2,0x5
00ed e005 | | Load 0x0,0x5
00ee 180e | | Execute Package,Field_Execute,Field_Number 0xe
00ef 7003 |p | Jump_Nonzero 0xf3
00f0 4803 |H | Short_Literal 0x3 ; Debug Table 0x4.0x13 = 0xf0,0xe
00f1 a5fc | | Store_Unchecked 0x2,-0x4
00f2 4503 |E | Exit_Subprogram 0x3
00f3 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x14 = 0xf3,0xf
00f4 a5fc | | Store_Unchecked 0x2,-0x4
00f5 4503 |E | Exit_Subprogram 0x3
00f6 TRAP_0090:
00f6 0007 | | Action Break_Optional
00f7 8408 | | Call 0x2,0x8 ; Debug Table 0x4.0x15 = 0xf7,0x10
00f8 4503 |E | Exit_Subprogram 0x3
00f9 0000 0000 | | .BLANK 0000[0x7]
0100 ; --------------------------------------------------------------------------------------
0100 ; SUBPROGRAM
0100 ; --------------------------------------------------------------------------------------
0100 0117 | | .CONST 0x0117 ; Address of begin
0101 0004 | | .CONST 0x0004 ; Address of exception handler
0102 0004 | | .CONST 0x0004 ; Number of locals
0103 INIT_0100:
0103 e003 | | Load 0x0,0x3 ; Debug Table 0x5 = .DEBUG 0x0103,0x055c,0x0002,0x0000,0x0059,0x7245,0x0000,0x0048
; Debug Table 0x5.0x0 = 0x103,0xffff
0104 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0105 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0106 02c7 | | Declare_Variable Any
0107 00db | | Load_Top At_Offset_3
0108 8217 | | Call 0x1,0x17
0109 c402 | | Store 0x2,0x2
010a e003 | | Load 0x0,0x3 ; Debug Table 0x5.0x1 = 0x10a,0xfffe
010b 1b0f | | Execute Package,Field_Read,Field_Number 0xf
010c 02c7 | | Declare_Variable Any
010d 00d9 | | Load_Top At_Offset_1
010e e002 | | Load 0x0,0x2
010f 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0110 c403 | | Store 0x2,0x3
0111 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x2 = 0x111,0xfffd
0112 e5fe | | Load 0x2,-0x2
0113 00da | | Load_Top At_Offset_2
0114 e5ff | | Load 0x2,-0x1
0115 8218 | | Call 0x1,0x18
0116 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0117 BODY_0100:
0117 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x3 = 0x117,0x1
0118 00eb | | Load_Encached Diana_Cache
0119 1814 | | Execute Package,Field_Execute,Field_Number 0x14
011a 0f0b | | Execute_Immediate Equal,0xb
011b 7007 |p | Jump_Nonzero 0x123
011c 625f |b_ | Indirect_Literal Discrete,0x37c,{0x00000000, 0x00004000}
011d e004 | | Load 0x0,0x4
011e 1b0e | | Execute Package,Field_Read,Field_Number 0xe
011f 00db | | Load_Top At_Offset_3
0120 e005 | | Load 0x0,0x5
0121 180e | | Execute Package,Field_Execute,Field_Number 0xe
0122 7003 |p | Jump_Nonzero 0x126
0123 00eb | | Load_Encached Diana_Cache ; Debug Table 0x5.0x4 = 0x123,0x2
0124 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0125 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0126 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x5 = 0x126,0x3
0127 4402 |D | Exit_Subprogram With_Result,0x2
0128 ; --------------------------------------------------------------------------------------
0128 ; SUBPROGRAM
0128 ; --------------------------------------------------------------------------------------
0128 0146 | F | .CONST 0x0146 ; Address of begin
0129 0159 | Y | .CONST 0x0159 ; Address of exception handler
012a 000b | | .CONST 0x000b ; Number of locals
012b INIT_0128:
012b 02a0 | | Declare_Subprogram Null_Subprogram ; Debug Table 0x6 = .DEBUG 0x012b,0x056a,0x0002,0x0000,0x0059,0x7245,0x0000,0x005b
; Debug Table 0x6.0x0 = 0x12b,0xffff
012c 4800 |H | Short_Literal 0x0
012d 032d | - | Declare_Type Record,Defined
012e 0007 | | Action Break_Optional ; Debug Table 0x6.0x1 = 0x12e,0xfffe
012f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x2 = 0x12f,0xfffd
0130 0322 | " | Declare_Variable Record
0131 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0x3 = 0x131,0xfffc
0132 00eb | | Load_Encached Diana_Cache
0133 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0134 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0135 49a2 |I | Short_Literal 0x1a2 ; Debug Table 0x6.0x4 = 0x135,0xfffb
0136 00eb | | Load_Encached Diana_Cache
0137 0098 | | Execute Package,Field_Read_Dynamic
0138 0007 | | Action Break_Optional
0139 029f 03a3 | | Declare_Subprogram For_Call,INIT_03a0 ; Debug Table 0x6.0x5 = 0x139,0xfffa
013b e006 | | Load 0x0,0x6 ; Debug Table 0x6.0x6 = 0x13b,0xfff9
013c 190d | | Execute Package,Field_Reference,Field_Number 0xd
013d 00c6 | | Action Check_Subprogram_Elaborated
013e e402 | | Load 0x2,0x2
013f 4806 |H | Short_Literal 0x6
0140 4802 |H | Short_Literal 0x2
0141 0099 | | Action Reference_Dynamic
0142 6235 |b5 | Indirect_Literal Discrete,0x378,{0x00000000, 0x00597255}
0143 6230 |b0 | Indirect_Literal Discrete,0x374,{0x00000000, 0x000005b9}
0144 480b |H | Short_Literal 0xb
0145 0007 | | Action Break_Optional
0146 BODY_0128:
0146 e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x7 = 0x146,0x1
0147 e001 | | Load 0x0,0x1
0148 189d | | Execute Package,Field_Execute,Field_Number 0x9d
0149 a405 | | Store_Unchecked 0x2,0x5
014a e403 | | Load 0x2,0x3 ; Debug Table 0x6.0x8 = 0x14a,0x2
014b e5fe | | Load 0x2,-0x2
014c e407 | | Load 0x2,0x7
014d 4808 |H | Short_Literal 0x8
014e 4802 |H | Short_Literal 0x2
014f 0099 | | Action Reference_Dynamic
0150 4809 |H | Short_Literal 0x9
0151 4802 |H | Short_Literal 0x2
0152 0099 | | Action Reference_Dynamic
0153 e006 | | Load 0x0,0x6
0154 180d | | Execute Package,Field_Execute,Field_Number 0xd
0155 00d1 | | Pop_Control Pop_Count_1
0156 00eb | | Load_Encached Diana_Cache ; Debug Table 0x6.0x9 = 0x156,0x3
0157 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0158 4402 |D | Exit_Subprogram With_Result,0x2
0159 TRAP_0128:
0159 6216 |b | Indirect_Literal Discrete,0x370,{0x00000000, 0x59725501}
015a 010f | | Execute Exception,Equal
015b 6802 |h | Jump_Zero 0x15e
015c e404 | | Load 0x2,0x4 ; Debug Table 0x6.0xa = 0x15c,0x4
015d 4402 |D | Exit_Subprogram With_Result,0x2
015e 0100 | | Execute Exception,Raise
015f 0000 | | .XXX[0x1]
0160 ; --------------------------------------------------------------------------------------
0160 ; SUBPROGRAM
0160 ; --------------------------------------------------------------------------------------
0160 0167 | g | .CONST 0x0167 ; Address of begin
0161 0004 | | .CONST 0x0004 ; Address of exception handler
0162 0004 | | .CONST 0x0004 ; Number of locals
0163 INIT_0160:
0163 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7 = .DEBUG 0x0163,0x0582,0x0001,0x0000,0x0059,0x7245,0x0000,0x006e
; Debug Table 0x7.0x0 = 0x163,0xffff
0164 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x1 = 0x164,0xfffe
0165 e20e | | Load 0x1,0xe ; Debug Table 0x7.0x2 = 0x165,0xfffd
0166 0007 | | Action Break_Optional
0167 BODY_0160:
0167 e20e | | Load 0x1,0xe ; Debug Table 0x7.0x3 = 0x167,0x1
0168 00ec | | Load_Encached Diana_Tree_Cache
0169 e5fe | | Load 0x2,-0x2
016a e5ff | | Load 0x2,-0x1
016b 4974 |It | Short_Literal 0x174
016c 00eb | | Load_Encached Diana_Cache
016d 0098 | | Execute Package,Field_Read_Dynamic
016e 181a | | Execute Package,Field_Execute,Field_Number 0x1a
016f 4976 |Iv | Short_Literal 0x176
0170 00eb | | Load_Encached Diana_Cache
0171 0098 | | Execute Package,Field_Read_Dynamic
0172 180f | | Execute Package,Field_Execute,Field_Number 0xf
0173 820f | | Call 0x1,0xf
0174 c402 | | Store 0x2,0x2
0175 0059 | Y | Store_Top Discrete,At_Offset_1
0176 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x4 = 0x176,0x2
0177 6806 |h | Jump_Zero 0x17e
0178 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x5 = 0x178,0x3
0179 a5fc | | Store_Unchecked 0x2,-0x4
017a 00eb | | Load_Encached Diana_Cache ; Debug Table 0x7.0x6 = 0x17a,0x4
017b 1812 | | Execute Package,Field_Execute,Field_Number 0x12
017c a5fd | | Store_Unchecked 0x2,-0x3
017d 4503 |E | Exit_Subprogram 0x3
017e 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x7 = 0x17e,0x5
017f e5ff | | Load 0x2,-0x1
0180 8211 | | Call 0x1,0x11
0181 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0182 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x8 = 0x182,0x6
0183 00eb | | Load_Encached Diana_Cache
0184 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0185 6806 |h | Jump_Zero 0x18c
0186 4804 |H | Short_Literal 0x4 ; Debug Table 0x7.0x9 = 0x186,0x7
0187 a5fc | | Store_Unchecked 0x2,-0x4
0188 00eb | | Load_Encached Diana_Cache ; Debug Table 0x7.0xa = 0x188,0x8
0189 1812 | | Execute Package,Field_Execute,Field_Number 0x12
018a a5fd | | Store_Unchecked 0x2,-0x3
018b 4503 |E | Exit_Subprogram 0x3
018c 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0xb = 0x18c,0x9
018d a5fc | | Store_Unchecked 0x2,-0x4
018e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0xc = 0x18e,0xa
018f a5fd | | Store_Unchecked 0x2,-0x3
0190 4503 |E | Exit_Subprogram 0x3
0191 0000 0000 | | .BLANK 0000[0x7]
0198 ; --------------------------------------------------------------------------------------
0198 ; SUBPROGRAM
0198 ; --------------------------------------------------------------------------------------
0198 01a4 | | .CONST 0x01a4 ; Address of begin
0199 01d6 | | .CONST 0x01d6 ; Address of exception handler
019a 0004 | | .CONST 0x0004 ; Number of locals
019b INIT_0198:
019b e002 | | Load 0x0,0x2 ; Debug Table 0x8 = .DEBUG 0x019b,0x059e,0x0001,0x0000,0x0059,0x7245,0x0000,0x008b
; Debug Table 0x8.0x0 = 0x19b,0xffff
019c 1b15 | | Execute Package,Field_Read,Field_Number 0x15
019d 02c7 | | Declare_Variable Any
019e 00d8 | | Load_Top At_Offset_0
019f 1c00 | | Execute_Immediate Run_Utility,0x0
01a0 e003 | | Load 0x0,0x3 ; Debug Table 0x8.0x1 = 0x1a0,0xfffe
01a1 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01a2 029f 03bb | | Declare_Subprogram For_Call,INIT_03b8 ; Debug Table 0x8.0x2 = 0x1a2,0xfffd
01a4 BODY_0198:
01a4 00be | | Action Activate_Tasks
01a5 e003 | | Load 0x0,0x3 ; Debug Table 0x8.0x3 = 0x1a5,0x1
01a6 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01a7 00db | | Load_Top At_Offset_3
01a8 4800 |H | Short_Literal 0x0
01a9 4800 |H | Short_Literal 0x0
01aa e004 | | Load 0x0,0x4
01ab 1b0e | | Execute Package,Field_Read,Field_Number 0xe
01ac e5fe | | Load 0x2,-0x2
01ad e002 | | Load 0x0,0x2
01ae 181b | | Execute Package,Field_Execute,Field_Number 0x1b
01af c402 | | Store 0x2,0x2
01b0 005a | Z | Store_Top Discrete,At_Offset_2
01b1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x4 = 0x1b1,0x2
01b2 6802 |h | Jump_Zero 0x1b5
01b3 8404 | | Call 0x2,0x4 ; Debug Table 0x8.0x5 = 0x1b3,0x3
01b4 4503 |E | Exit_Subprogram 0x3
01b5 e003 | | Load 0x0,0x3 ; Debug Table 0x8.0x6 = 0x1b5,0x4
01b6 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01b7 e20e | | Load 0x1,0xe
01b8 00ec | | Load_Encached Diana_Tree_Cache
01b9 e402 | | Load 0x2,0x2
01ba e5ff | | Load 0x2,-0x1
01bb 8215 | | Call 0x1,0x15
01bc c5fd | | Store 0x2,-0x3
01bd c5fc | | Store 0x2,-0x4
01be 005a | Z | Store_Top Discrete,At_Offset_2
01bf 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x7 = 0x1bf,0x5
01c0 680a |h | Jump_Zero 0x1cb
01c1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x8 = 0x1c1,0x6
01c2 a5fb | | Store_Unchecked 0x2,-0x5
01c3 e003 | | Load 0x0,0x3 ; Debug Table 0x8.0x9 = 0x1c3,0x7
01c4 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01c5 00db | | Load_Top At_Offset_3
01c6 e002 | | Load 0x0,0x2
01c7 181c | | Execute Package,Field_Execute,Field_Number 0x1c
01c8 c402 | | Store 0x2,0x2
01c9 005a | Z | Store_Top Discrete,At_Offset_2
01ca 4503 |E | Exit_Subprogram 0x3
01cb e003 | | Load 0x0,0x3 ; Debug Table 0x8.0xa = 0x1cb,0x8
01cc 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01cd 00db | | Load_Top At_Offset_3
01ce e002 | | Load 0x0,0x2
01cf 181c | | Execute Package,Field_Execute,Field_Number 0x1c
01d0 c402 | | Store 0x2,0x2
01d1 005a | Z | Store_Top Discrete,At_Offset_2
01d2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0xb = 0x1d2,0x9
01d3 6801 |h | Jump_Zero 0x1d5
01d4 8404 | | Call 0x2,0x4 ; Debug Table 0x8.0xc = 0x1d4,0xa
01d5 4503 |E | Exit_Subprogram 0x3
01d6 TRAP_0198:
01d6 0007 | | Action Break_Optional
01d7 e003 | | Load 0x0,0x3 ; Debug Table 0x8.0xd = 0x1d7,0xb
01d8 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01d9 e402 | | Load 0x2,0x2
01da e002 | | Load 0x0,0x2
01db 181c | | Execute Package,Field_Execute,Field_Number 0x1c
01dc c402 | | Store 0x2,0x2
01dd 005b | [ | Store_Top Discrete,At_Offset_3
01de 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0xe = 0x1de,0xc
01df 0101 | | Execute Exception,Reraise
01e0 ; --------------------------------------------------------------------------------------
01e0 ; SUBPROGRAM
01e0 ; --------------------------------------------------------------------------------------
01e0 01e5 | | .CONST 0x01e5 ; Address of begin
01e1 0004 | | .CONST 0x0004 ; Address of exception handler
01e2 0003 | | .CONST 0x0003 ; Number of locals
01e3 INIT_01e0:
01e3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9 = .DEBUG 0x01e3,0x05be,0x0001,0x0000,0x0059,0x7245,0x0000,0x00ae
; Debug Table 0x9.0x0 = 0x1e3,0xffff
01e4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x1 = 0x1e4,0xfffe
01e5 BODY_01e0:
01e5 e003 | | Load 0x0,0x3 ; Debug Table 0x9.0x2 = 0x1e5,0x1
01e6 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01e7 e20e | | Load 0x1,0xe
01e8 00ec | | Load_Encached Diana_Tree_Cache
01e9 e5fe | | Load 0x2,-0x2
01ea e5ff | | Load 0x2,-0x1
01eb 4974 |It | Short_Literal 0x174
01ec 00eb | | Load_Encached Diana_Cache
01ed 0098 | | Execute Package,Field_Read_Dynamic
01ee 181a | | Execute Package,Field_Execute,Field_Number 0x1a
01ef 4976 |Iv | Short_Literal 0x176
01f0 00eb | | Load_Encached Diana_Cache
01f1 0098 | | Execute Package,Field_Read_Dynamic
01f2 180f | | Execute Package,Field_Execute,Field_Number 0xf
01f3 8213 | | Call 0x1,0x13
01f4 c402 | | Store 0x2,0x2
01f5 c5fc | | Store 0x2,-0x4
01f6 c5fb | | Store 0x2,-0x5
01f7 e5fc | | Load 0x2,-0x4 ; Debug Table 0x9.0x3 = 0x1f7,0x2
01f8 6804 |h | Jump_Zero 0x1fd
01f9 00eb | | Load_Encached Diana_Cache ; Debug Table 0x9.0x4 = 0x1f9,0x3
01fa 1812 | | Execute Package,Field_Execute,Field_Number 0x12
01fb a5fd | | Store_Unchecked 0x2,-0x3
01fc 4503 |E | Exit_Subprogram 0x3
01fd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x5 = 0x1fd,0x4
01fe e5ff | | Load 0x2,-0x1
01ff 8211 | | Call 0x1,0x11
0200 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0201 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x6 = 0x201,0x5
0202 00eb | | Load_Encached Diana_Cache
0203 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0204 6808 |h | Jump_Zero 0x20d
0205 480e |H | Short_Literal 0xe ; Debug Table 0x9.0x7 = 0x205,0x6
0206 a5fb | | Store_Unchecked 0x2,-0x5
0207 4804 |H | Short_Literal 0x4 ; Debug Table 0x9.0x8 = 0x207,0x7
0208 a5fc | | Store_Unchecked 0x2,-0x4
0209 00eb | | Load_Encached Diana_Cache ; Debug Table 0x9.0x9 = 0x209,0x8
020a 1812 | | Execute Package,Field_Execute,Field_Number 0x12
020b a5fd | | Store_Unchecked 0x2,-0x3
020c 4503 |E | Exit_Subprogram 0x3
020d 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0xa = 0x20d,0x9
020e a5fb | | Store_Unchecked 0x2,-0x5
020f 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0xb = 0x20f,0xa
0210 a5fc | | Store_Unchecked 0x2,-0x4
0211 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0xc = 0x211,0xb
0212 a5fd | | Store_Unchecked 0x2,-0x3
0213 4503 |E | Exit_Subprogram 0x3
0214 0000 0000 | | .BLANK 0000[0x4]
0218 ; --------------------------------------------------------------------------------------
0218 ; SUBPROGRAM
0218 ; --------------------------------------------------------------------------------------
0218 0235 | 5 | .CONST 0x0235 ; Address of begin
0219 0263 | c | .CONST 0x0263 ; Address of exception handler
021a 0005 | | .CONST 0x0005 ; Number of locals
021b INIT_0218:
021b e003 | | Load 0x0,0x3 ; Debug Table 0xa = .DEBUG 0x021b,0x05da,0x0001,0x0000,0x0059,0x7245,0x0000,0x00d1
; Debug Table 0xa.0x0 = 0x21b,0xffff
021c 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
021d 1b0e | | Execute Package,Field_Read,Field_Number 0xe
021e 02c7 | | Declare_Variable Any
021f 00db | | Load_Top At_Offset_3
0220 8217 | | Call 0x1,0x17
0221 c402 | | Store 0x2,0x2
0222 e003 | | Load 0x0,0x3 ; Debug Table 0xa.0x1 = 0x222,0xfffe
0223 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0224 02c7 | | Declare_Variable Any
0225 00d9 | | Load_Top At_Offset_1
0226 e002 | | Load 0x0,0x2
0227 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0228 c403 | | Store 0x2,0x3
0229 e003 | | Load 0x0,0x3 ; Debug Table 0xa.0x2 = 0x229,0xfffd
022a 1b0f | | Execute Package,Field_Read,Field_Number 0xf
022b 02c7 | | Declare_Variable Any
022c 00d9 | | Load_Top At_Offset_1
022d e002 | | Load 0x0,0x2
022e 181f | | Execute Package,Field_Execute,Field_Number 0x1f
022f c404 | | Store 0x2,0x4
0230 e003 | | Load 0x0,0x3 ; Debug Table 0xa.0x3 = 0x230,0xfffc
0231 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0232 02c7 | | Declare_Variable Any
0233 00d8 | | Load_Top At_Offset_0
0234 1c00 | | Execute_Immediate Run_Utility,0x0
0235 BODY_0218:
0235 6146 |aF | Indirect_Literal Discrete,0x37c,{0x00000000, 0x00004000} ; Debug Table 0xa.0x4 = 0x235,0x1
0236 e004 | | Load 0x0,0x4
0237 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0238 e403 | | Load 0x2,0x3
0239 e005 | | Load 0x0,0x5
023a 180e | | Execute Package,Field_Execute,Field_Number 0xe
023b 7005 |p | Jump_Nonzero 0x241
023c 480e |H | Short_Literal 0xe ; Debug Table 0xa.0x5 = 0x23c,0x2
023d a5fb | | Store_Unchecked 0x2,-0x5
023e 4803 |H | Short_Literal 0x3 ; Debug Table 0xa.0x6 = 0x23e,0x3
023f a5fc | | Store_Unchecked 0x2,-0x4
0240 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0xa.0x7 = 0x240,0x4
0241 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x8 = 0x241,0x5
0242 00da | | Load_Top At_Offset_2
0243 e002 | | Load 0x0,0x2
0244 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
0245 c405 | | Store 0x2,0x5
0246 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x9 = 0x246,0x6
0247 e003 | | Load 0x0,0x3
0248 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0249 6805 |h | Jump_Zero 0x24f
024a 480e |H | Short_Literal 0xe ; Debug Table 0xa.0xa = 0x24a,0x7
024b a5fb | | Store_Unchecked 0x2,-0x5
024c 4802 |H | Short_Literal 0x2 ; Debug Table 0xa.0xb = 0x24c,0x8
024d a5fc | | Store_Unchecked 0x2,-0x4
024e 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0xa.0xc = 0x24e,0x9
024f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0xd = 0x24f,0xa
0250 00db | | Load_Top At_Offset_3
0251 e5ff | | Load 0x2,-0x1
0252 8218 | | Call 0x1,0x18
0253 a5fd | | Store_Unchecked 0x2,-0x3
0254 e5fd | | Load 0x2,-0x3 ; Debug Table 0xa.0xe = 0x254,0xb
0255 00eb | | Load_Encached Diana_Cache
0256 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0257 0f0b | | Execute_Immediate Equal,0xb
0258 6805 |h | Jump_Zero 0x25e
0259 480e |H | Short_Literal 0xe ; Debug Table 0xa.0xf = 0x259,0xc
025a a5fb | | Store_Unchecked 0x2,-0x5
025b 4803 |H | Short_Literal 0x3 ; Debug Table 0xa.0x10 = 0x25b,0xd
025c a5fc | | Store_Unchecked 0x2,-0x4
025d 4503 |E | Exit_Subprogram 0x3
025e 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x11 = 0x25e,0xe
025f a5fc | | Store_Unchecked 0x2,-0x4
0260 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x12 = 0x260,0xf
0261 a5fb | | Store_Unchecked 0x2,-0x5
0262 4503 |E | Exit_Subprogram 0x3
0263 TRAP_0218:
0263 e002 | | Load 0x0,0x2
0264 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34
0265 010f | | Execute Exception,Equal
0266 6805 |h | Jump_Zero 0x26c
0267 480e |H | Short_Literal 0xe ; Debug Table 0xa.0x13 = 0x267,0x10
0268 a5fb | | Store_Unchecked 0x2,-0x5
0269 4802 |H | Short_Literal 0x2 ; Debug Table 0xa.0x14 = 0x269,0x11
026a a5fc | | Store_Unchecked 0x2,-0x4
026b 4503 |E | Exit_Subprogram 0x3
026c 8219 | | Call 0x1,0x19 ; Debug Table 0xa.0x15 = 0x26c,0x12
026d a5fb | | Store_Unchecked 0x2,-0x5
026e e5fb | | Load 0x2,-0x5 ; Debug Table 0xa.0x16 = 0x26e,0x13
026f 821a | | Call 0x1,0x1a
0270 6803 |h | Jump_Zero 0x274
0271 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0x17 = 0x271,0x14
0272 a5fc | | Store_Unchecked 0x2,-0x4
0273 4503 |E | Exit_Subprogram 0x3
0274 4804 |H | Short_Literal 0x4 ; Debug Table 0xa.0x18 = 0x274,0x15
0275 a5fc | | Store_Unchecked 0x2,-0x4
0276 4503 |E | Exit_Subprogram 0x3
0277 0000 | | .XXX[0x1]
0278 ; --------------------------------------------------------------------------------------
0278 ; SUBPROGRAM
0278 ; --------------------------------------------------------------------------------------
0278 0283 | | .CONST 0x0283 ; Address of begin
0279 0004 | | .CONST 0x0004 ; Address of exception handler
027a 0003 | | .CONST 0x0003 ; Number of locals
027b INIT_0278:
027b e003 | | Load 0x0,0x3 ; Debug Table 0xb = .DEBUG 0x027b,0x060e,0x0002,0x0000,0x0059,0x7255,0x0000,0x009b
; Debug Table 0xb.0x0 = 0x27b,0xffff
027c 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
027d 1b0e | | Execute Package,Field_Read,Field_Number 0xe
027e 02c7 | | Declare_Variable Any
027f 00d8 | | Load_Top At_Offset_0
0280 1c00 | | Execute_Immediate Run_Utility,0x0
0281 e003 | | Load 0x0,0x3 ; Debug Table 0xb.0x1 = 0x281,0xfffe
0282 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0283 BODY_0278:
0283 e003 | | Load 0x0,0x3 ; Debug Table 0xb.0x2 = 0x283,0x1
0284 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0285 00da | | Load_Top At_Offset_2
0286 0120 | | Execute Any,Is_Value
0287 6804 |h | Jump_Zero 0x28c
0288 e003 | | Load 0x0,0x3
0289 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
028a 1b0e | | Execute Package,Field_Read,Field_Number 0xe
028b 7801 |x | Jump 0x28d
028c 00da | | Load_Top At_Offset_2
028d e5ff | | Load 0x2,-0x1
028e e003 | | Load 0x0,0x3
028f 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0290 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0291 c402 | | Store 0x2,0x2
0292 0059 | Y | Store_Top Discrete,At_Offset_1
0293 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x3 = 0x293,0x2
0294 7002 |p | Jump_Nonzero 0x297
0295 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x4 = 0x295,0x3
0296 4401 |D | Exit_Subprogram With_Result,0x1
0297 4831 |H1 | Short_Literal 0x31
0298 0257 | W | Execute Discrete,Raise
0299 0000 0000 | | .BLANK 0000[0x7]
02a0 ; --------------------------------------------------------------------------------------
02a0 ; SUBPROGRAM
02a0 ; --------------------------------------------------------------------------------------
02a0 02de | | .CONST 0x02de ; Address of begin
02a1 0004 | | .CONST 0x0004 ; Address of exception handler
02a2 000d | | .CONST 0x000d ; Number of locals
02a3 INIT_02a0:
02a3 e003 | | Load 0x0,0x3 ; Debug Table 0xc = .DEBUG 0x02a3,0x061a,0x0002,0x0000,0x0059,0x7255,0x0000,0x00d6
; Debug Table 0xc.0x0 = 0x2a3,0xffff
02a4 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
02a5 1b0e | | Execute Package,Field_Read,Field_Number 0xe
02a6 02c7 | | Declare_Variable Any
02a7 00db | | Load_Top At_Offset_3
02a8 8217 | | Call 0x1,0x17
02a9 c402 | | Store 0x2,0x2
02aa e003 | | Load 0x0,0x3 ; Debug Table 0xc.0x1 = 0x2aa,0xfffe
02ab 1b0f | | Execute Package,Field_Read,Field_Number 0xf
02ac 02c7 | | Declare_Variable Any
02ad 00d9 | | Load_Top At_Offset_1
02ae e003 | | Load 0x0,0x3
02af 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
02b0 1812 | | Execute Package,Field_Execute,Field_Number 0x12
02b1 c403 | | Store 0x2,0x3
02b2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x2 = 0x2b2,0xfffd
02b3 e003 | | Load 0x0,0x3
02b4 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
02b5 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
02b6 e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0x3 = 0x2b6,0xfffc
02b7 e003 | | Load 0x0,0x3
02b8 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
02b9 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
02ba e5fd | | Load 0x2,-0x3 ; Debug Table 0xc.0x4 = 0x2ba,0xfffb
02bb e003 | | Load 0x0,0x3
02bc 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
02bd 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
02be 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x5 = 0x2be,0xfffa
02bf 00db | | Load_Top At_Offset_3
02c0 01dd | | Execute Vector,First
02c1 00db | | Load_Top At_Offset_3
02c2 01db | | Execute Vector,Length
02c3 0273 | s | Execute Discrete,Plus
02c4 0248 | H | Execute Discrete,Check_In_Integer
02c5 e404 | | Load 0x2,0x4
02c6 01dc | | Execute Vector,Last
02c7 e404 | | Load 0x2,0x4
02c8 01cf | | Execute Vector,Slice_Read
02c9 01cc | | Execute Vector,Catenate
02ca 0007 | | Action Break_Optional
02cb e003 | | Load 0x0,0x3 ; Debug Table 0xc.0x6 = 0x2cb,0xfff9
02cc 1b0f | | Execute Package,Field_Read,Field_Number 0xf
02cd 02c7 | | Declare_Variable Any
02ce 00d8 | | Load_Top At_Offset_0
02cf 1c00 | | Execute_Immediate Run_Utility,0x0
02d0 e003 | | Load 0x0,0x3 ; Debug Table 0xc.0x7 = 0x2d0,0xfff8
02d1 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
02d2 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
02d3 02c7 | | Declare_Variable Any
02d4 00d8 | | Load_Top At_Offset_0
02d5 1c00 | | Execute_Immediate Run_Utility,0x0
02d6 e003 | | Load 0x0,0x3 ; Debug Table 0xc.0x8 = 0x2d6,0xfff7
02d7 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
02d8 1b0f | | Execute Package,Field_Read,Field_Number 0xf
02d9 e003 | | Load 0x0,0x3 ; Debug Table 0xc.0x9 = 0x2d9,0xfff6
02da 1b0d | | Execute Package,Field_Read,Field_Number 0xd
02db 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0xa = 0x2db,0xfff5
02dc 029f 03cb | | Declare_Subprogram For_Call,INIT_03c8
02de BODY_02a0:
02de e405 | | Load 0x2,0x5 ; Debug Table 0xc.0xb = 0x2de,0x1
02df e404 | | Load 0x2,0x4
02e0 01dd | | Execute Vector,First
02e1 e404 | | Load 0x2,0x4
02e2 01dd | | Execute Vector,First
02e3 e405 | | Load 0x2,0x5
02e4 01db | | Execute Vector,Length
02e5 0273 | s | Execute Discrete,Plus
02e6 0aff | | Execute_Immediate Plus,-0x1
02e7 0248 | H | Execute Discrete,Check_In_Integer
02e8 e404 | | Load 0x2,0x4
02e9 01cf | | Execute Vector,Slice_Read
02ea 01df | | Execute Vector,Equal
02eb 7002 |p | Jump_Nonzero 0x2ee
02ec 4887 |H | Short_Literal 0x87
02ed 0257 | W | Execute Discrete,Raise
02ee e003 | | Load 0x0,0x3 ; Debug Table 0xc.0xc = 0x2ee,0x2
02ef 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
02f0 1b0f | | Execute Package,Field_Read,Field_Number 0xf
02f1 e408 | | Load 0x2,0x8
02f2 0120 | | Execute Any,Is_Value
02f3 6803 |h | Jump_Zero 0x2f7
02f4 e003 | | Load 0x0,0x3
02f5 1b0f | | Execute Package,Field_Read,Field_Number 0xf
02f6 7801 |x | Jump 0x2f8
02f7 e408 | | Load 0x2,0x8
02f8 6083 |` | Indirect_Literal Discrete,0x37c,{0x00000000, 0x00004000}
02f9 e004 | | Load 0x0,0x4
02fa 1b0e | | Execute Package,Field_Read,Field_Number 0xe
02fb e007 | | Load 0x0,0x7
02fc 1811 | | Execute Package,Field_Execute,Field_Number 0x11
02fd e003 | | Load 0x0,0x3
02fe 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
02ff 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0300 e407 | | Load 0x2,0x7
0301 e003 | | Load 0x0,0x3
0302 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0303 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
0304 c408 | | Store 0x2,0x8
0305 c40a | | Store 0x2,0xa
0306 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0xd = 0x306,0x3
0307 702a |p* | Jump_Nonzero 0x332
0308 e003 | | Load 0x0,0x3 ; Debug Table 0xc.0xe = 0x308,0x4
0309 1b0d | | Execute Package,Field_Read,Field_Number 0xd
030a e409 | | Load 0x2,0x9
030b 0120 | | Execute Any,Is_Value
030c 6804 |h | Jump_Zero 0x311
030d e003 | | Load 0x0,0x3
030e 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
030f 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
0310 7801 |x | Jump 0x312
0311 e409 | | Load 0x2,0x9
0312 e003 | | Load 0x0,0x3
0313 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0314 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0315 6066 |`f | Indirect_Literal Discrete,0x37c,{0x00000000, 0x00004000}
0316 4801 |H | Short_Literal 0x1
0317 4800 |H | Short_Literal 0x0
0318 4800 |H | Short_Literal 0x0
0319 e004 | | Load 0x0,0x4
031a 1b0e | | Execute Package,Field_Read,Field_Number 0xe
031b 4800 |H | Short_Literal 0x0
031c e408 | | Load 0x2,0x8
031d e003 | | Load 0x0,0x3
031e 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
031f 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0320 e003 | | Load 0x0,0x3
0321 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0322 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0323 c40c | | Store 0x2,0xc
0324 c409 | | Store 0x2,0x9
0325 005b | [ | Store_Top Discrete,At_Offset_3
0326 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0xf = 0x326,0x5
0327 700a |p | Jump_Nonzero 0x332
0328 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x10 = 0x328,0x6
0329 e5ff | | Load 0x2,-0x1
032a 4974 |It | Short_Literal 0x174
032b 00eb | | Load_Encached Diana_Cache
032c 0098 | | Execute Package,Field_Read_Dynamic
032d 181a | | Execute Package,Field_Execute,Field_Number 0x1a
032e 021e | | Execute Heap_Access,Maximum
032f 6802 |h | Jump_Zero 0x332
0330 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x11 = 0x330,0x7
0331 4403 |D | Exit_Subprogram With_Result,0x3
0332 840d | | Call 0x2,0xd ; Debug Table 0xc.0x12 = 0x332,0x8
0333 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x13 = 0x333,0x9
0334 4403 |D | Exit_Subprogram With_Result,0x3
0335 0000 0000 | | .XXX[0x3]
0337 0000 | |
0338 ; --------------------------------------------------------------------------------------
0338 ; SUBPROGRAM
0338 ; --------------------------------------------------------------------------------------
0338 0348 | H | .CONST 0x0348 ; Address of begin
0339 0004 | | .CONST 0x0004 ; Address of exception handler
033a 0004 | | .CONST 0x0004 ; Number of locals
033b INIT_0338:
033b e003 | | Load 0x0,0x3 ; Debug Table 0xd = .DEBUG 0x033b,0x0644,0x0002,0x0000,0x0059,0x7255,0x0000,0x0234
; Debug Table 0xd.0x0 = 0x33b,0xffff
033c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
033d e008 | | Load 0x0,0x8 ; Debug Table 0xd.0x1 = 0x33d,0xfffe
033e 1b0d | | Execute Package,Field_Read,Field_Number 0xd
033f 02c7 | | Declare_Variable Any
0340 4802 |H | Short_Literal 0x2
0341 0092 0400 | | Action Push_String_Extended,0x400 ; "Invalid default activity"
0343 e008 | | Load 0x0,0x8
0344 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0345 c403 | | Store 0x2,0x3
0346 0092 0401 | | Action Push_String_Extended,0x401 ; "Load_View.Resolve"
; Debug Table 0xd.0x2 = 0x346,0xfffd
0348 BODY_0338:
0348 e003 | | Load 0x0,0x3 ; Debug Table 0xd.0x3 = 0x348,0x1
0349 1b0d | | Execute Package,Field_Read,Field_Number 0xd
034a 00d9 | | Load_Top At_Offset_1
034b 00db | | Load_Top At_Offset_3
034c e009 | | Load 0x0,0x9
034d 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
034e 005b | [ | Store_Top Discrete,At_Offset_3
034f 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x4 = 0x34f,0x2
0350 00ca | | Action Exit_Nullary_Function
0351 0000 0000 | | .BLANK 0000[0x7]
0358 ; --------------------------------------------------------------------------------------
0358 ; SUBPROGRAM
0358 ; --------------------------------------------------------------------------------------
0358 035b | [ | .CONST 0x035b ; Address of begin
0359 0004 | | .CONST 0x0004 ; Address of exception handler
035a 0001 | | .CONST 0x0001 ; Number of locals
035b BODY_0358:
035b INIT_0358:
035b 8219 | | Call 0x1,0x19 ; Debug Table 0xe = .DEBUG 0x035b,0x0650,0x0002,0x0000,0x0059,0x7255,0x0000,0x0268
; Debug Table 0xe.0x0 = 0x35b,0x1
035c 460e |F | Jump_Case 0xe
035d 7810 |x | Jump 0x36e ; case 0x0
035e 780f |x | Jump 0x36e ; case 0x1
035f 780e |x | Jump 0x36e ; case 0x2
0360 780d |x | Jump 0x36e ; case 0x3
0361 780a |x | Jump 0x36c ; case 0x4
0362 780b |x | Jump 0x36e ; case 0x5
0363 7808 |x | Jump 0x36c ; case 0x6
0364 7807 |x | Jump 0x36c ; case 0x7
0365 7806 |x | Jump 0x36c ; case 0x8
0366 7805 |x | Jump 0x36c ; case 0x9
0367 7806 |x | Jump 0x36e ; case 0xa
0368 7805 |x | Jump 0x36e ; case 0xb
0369 7804 |x | Jump 0x36e ; case 0xc
036a 7801 |x | Jump 0x36c ; case 0xd
036b 7802 |x | Jump 0x36e ; case 0xe
036c 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x1 = 0x36c,0x2
036d 4401 |D | Exit_Subprogram With_Result,0x1
036e 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x2 = 0x36e,0x3
036f 4401 |D | Exit_Subprogram With_Result,0x1
0370 0000 0000 | | .LITERAL {0x00000000, 0x59725501}
0374 0000 0000 | | .LITERAL {0x00000000, 0x000005b9}
0378 0000 0000 | | .LITERAL {0x00000000, 0x00597255}
037c 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
0380 ; --------------------------------------------------------------------------------------
0380 ; SUBPROGRAM
0380 ; --------------------------------------------------------------------------------------
0380 0383 | | .CONST 0x0383 ; Address of begin
0381 038c | | .CONST 0x038c ; Address of exception handler
0382 0001 | | .CONST 0x0001 ; Number of locals
0383 BODY_0380:
0383 INIT_0380:
0383 e003 | | Load 0x0,0x3 ; Debug Table 0xf = .DEBUG 0x0383,0x0658,0x0004,0x0000,0x0059,0x7255,0x0000,0x0555
; Debug Table 0xf.0x0 = 0x383,0x1
0384 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0385 e402 | | Load 0x2,0x2
0386 e002 | | Load 0x0,0x2
0387 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0388 c402 | | Store 0x2,0x2
0389 c403 | | Store 0x2,0x3
038a e409 | | Load 0x2,0x9 ; Debug Table 0xf.0x1 = 0x38a,0x2
038b 0101 | | Execute Exception,Reraise
038c TRAP_0380:
038c e002 | | Load 0x0,0x2
038d 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34
038e 010f | | Execute Exception,Equal
038f 6806 |h | Jump_Zero 0x396
0390 4802 |H | Short_Literal 0x2 ; Debug Table 0xf.0x2 = 0x390,0x3
0391 a5fc | | Store_Unchecked 0x2,-0x4
0392 00eb | | Load_Encached Diana_Cache ; Debug Table 0xf.0x3 = 0x392,0x4
0393 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0394 a5fd | | Store_Unchecked 0x2,-0x3
0395 4501 |E | Exit_Subprogram 0x1
0396 4804 |H | Short_Literal 0x4 ; Debug Table 0xf.0x4 = 0x396,0x5
0397 a5fc | | Store_Unchecked 0x2,-0x4
0398 00eb | | Load_Encached Diana_Cache ; Debug Table 0xf.0x5 = 0x398,0x6
0399 1812 | | Execute Package,Field_Execute,Field_Number 0x12
039a a5fd | | Store_Unchecked 0x2,-0x3
039b 4501 |E | Exit_Subprogram 0x1
039c 0000 0000 | | .BLANK 0000[0x4]
03a0 ; --------------------------------------------------------------------------------------
03a0 ; SUBPROGRAM
03a0 ; --------------------------------------------------------------------------------------
03a0 03a3 | | .CONST 0x03a3 ; Address of begin
03a1 0004 | | .CONST 0x0004 ; Address of exception handler
03a2 0001 | | .CONST 0x0001 ; Number of locals
03a3 BODY_03a0:
03a3 INIT_03a0:
03a3 00da | | Load_Top At_Offset_2 ; Debug Table 0x10 = .DEBUG 0x03a3,0x0666,0x0001,0x0000,0x0059,0x7255,0x0000,0x058b
; Debug Table 0x10.0x0 = 0x3a3,0x1
03a4 e001 | | Load 0x0,0x1
03a5 189e | | Execute Package,Field_Execute,Field_Number 0x9e
03a6 680a |h | Jump_Zero 0x3b1
03a7 00da | | Load_Top At_Offset_2
03a8 e001 | | Load 0x0,0x1
03a9 189d | | Execute Package,Field_Execute,Field_Number 0x9d
03aa e405 | | Load 0x2,0x5
03ab 027f | | Execute Discrete,Equal
03ac 6804 |h | Jump_Zero 0x3b1
03ad 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x1 = 0x3ad,0x2
03ae a404 | | Store_Unchecked 0x2,0x4
03af 67c0 |g | Indirect_Literal Discrete,0x370,{0x00000000, 0x59725501} ; Debug Table 0x10.0x2 = 0x3af,0x3
03b0 0257 | W | Execute Discrete,Raise
03b1 4502 |E | Exit_Subprogram 0x2
03b2 0000 0000 | | .BLANK 0000[0x6]
03b8 ; --------------------------------------------------------------------------------------
03b8 ; SUBPROGRAM
03b8 ; --------------------------------------------------------------------------------------
03b8 03bb | | .CONST 0x03bb ; Address of begin
03b9 0004 | | .CONST 0x0004 ; Address of exception handler
03ba 0001 | | .CONST 0x0001 ; Number of locals
03bb BODY_03b8:
03bb INIT_03b8:
03bb e403 | | Load 0x2,0x3 ; Debug Table 0x11 = .DEBUG 0x03bb,0x066e,0x0001,0x0000,0x0059,0x7255,0x0000,0x0396
; Debug Table 0x11.0x0 = 0x3bb,0x1
03bc a5fb | | Store_Unchecked 0x2,-0x5
03bd 4801 |H | Short_Literal 0x1 ; Debug Table 0x11.0x1 = 0x3bd,0x2
03be a5fc | | Store_Unchecked 0x2,-0x4
03bf 00eb | | Load_Encached Diana_Cache ; Debug Table 0x11.0x2 = 0x3bf,0x3
03c0 1812 | | Execute Package,Field_Execute,Field_Number 0x12
03c1 a5fd | | Store_Unchecked 0x2,-0x3
03c2 4501 |E | Exit_Subprogram 0x1
03c3 0000 0000 | | .BLANK 0000[0x5]
03c8 ; --------------------------------------------------------------------------------------
03c8 ; SUBPROGRAM
03c8 ; --------------------------------------------------------------------------------------
03c8 03d7 | | .CONST 0x03d7 ; Address of begin
03c9 03f0 | | .CONST 0x03f0 ; Address of exception handler
03ca 0002 | | .CONST 0x0002 ; Number of locals
03cb INIT_03c8:
03cb 0007 | | Action Break_Optional ; Debug Table 0x12 = .DEBUG 0x03cb,0x0676,0x0004,0x0000,0x0059,0x7255,0x0000,0x022d
; Debug Table 0x12.0x0 = 0x3cb,0xffff
03cc e00a | | Load 0x0,0xa ; Debug Table 0x12.0x1 = 0x3cc,0xfffe
03cd 1b13 | | Execute Package,Field_Read,Field_Number 0x13
03ce 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03cf 02c7 | | Declare_Variable Any
03d0 e00b | | Load 0x0,0xb
03d1 1810 | | Execute Package,Field_Execute,Field_Number 0x10
03d2 4800 |H | Short_Literal 0x0
03d3 e00a | | Load 0x0,0xa
03d4 1b13 | | Execute Package,Field_Read,Field_Number 0x13
03d5 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
03d6 c602 | | Store 0x3,0x2
03d7 BODY_03c8:
03d7 e00b | | Load 0x0,0xb ; Debug Table 0x12.0x2 = 0x3d7,0x1
03d8 1810 | | Execute Package,Field_Execute,Field_Number 0x10
03d9 4800 |H | Short_Literal 0x0
03da e00a | | Load 0x0,0xa
03db 1b13 | | Execute Package,Field_Read,Field_Number 0x13
03dc 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33
03dd e00a | | Load 0x0,0xa
03de 1b13 | | Execute Package,Field_Read,Field_Number 0x13
03df 1813 | | Execute Package,Field_Execute,Field_Number 0x13
03e0 e00a | | Load 0x0,0xa
03e1 1b13 | | Execute Package,Field_Read,Field_Number 0x13
03e2 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
03e3 e407 | | Load 0x2,0x7 ; Debug Table 0x12.0x3 = 0x3e3,0x2
03e4 480b |H | Short_Literal 0xb
03e5 00eb | | Load_Encached Diana_Cache
03e6 187a | z | Execute Package,Field_Execute,Field_Number 0x7a
03e7 a40c | | Store_Unchecked 0x2,0xc
03e8 e00b | | Load 0x0,0xb ; Debug Table 0x12.0x4 = 0x3e8,0x3
03e9 1810 | | Execute Package,Field_Execute,Field_Number 0x10
03ea 4800 |H | Short_Literal 0x0
03eb 00da | | Load_Top At_Offset_2
03ec e00a | | Load 0x0,0xa
03ed 1b13 | | Execute Package,Field_Read,Field_Number 0x13
03ee 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
03ef 4501 |E | Exit_Subprogram 0x1
03f0 TRAP_03c8:
03f0 0007 | | Action Break_Optional
03f1 e00b | | Load 0x0,0xb ; Debug Table 0x12.0x5 = 0x3f1,0x4
03f2 1810 | | Execute Package,Field_Execute,Field_Number 0x10
03f3 4800 |H | Short_Literal 0x0
03f4 00db | | Load_Top At_Offset_3
03f5 e00a | | Load 0x0,0xa
03f6 1b13 | | Execute Package,Field_Read,Field_Number 0x13
03f7 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
03f8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x6 = 0x3f8,0x5
03f9 0101 | | Execute Exception,Reraise
03fa ; --------------------------------------------------------------------------------------
03fa ; STRING TABLE
03fa ; --------------------------------------------------------------------------------------
03fa 0012 | | .STRTAB 0x0012->0x0403 ; "SUCCESSFUL"
03fb 001a | | .STRTAB 0x001a->0x0408 ; "INVALID_ACTIVITY"
03fc 0028 | ( | .STRTAB 0x0028->0x0410 ; "UNDEFINED_VIEW"
03fd 0034 | 4 | .STRTAB 0x0034->0x0417 ; "INVALID_VIEW"
03fe 003e | > | .STRTAB 0x003e->0x041d ; "OTHER_ERROR"
03ff 0047 | G | .STRTAB 0x0047->0x0422 ; "MODULE_NAME"
0400 0050 | P | .STRTAB 0x0050->0x0428 ; "Invalid default activity"
0401 0066 | f | .STRTAB 0x0066->0x0434 ; "Load_View.Resolve"
0402 0075 | u | .STREND 0x0075->0x043c
0403 5355 4343 |SUCC| .STRTAB_STRINGS
043d 0000 0000 | | .XXX[0x3]
043f 0000 | |
0440 ; --------------------------------------------------------------------------------------
0440 ; Debug Table
0440 ; --------------------------------------------------------------------------------------
0440 0003 0013 | | .CONST 0x0003,0x0013
0442 000b 04da | | .DEBUG 0x000b,0x04da,0x8000,0x0000,0x0059,0x7245,0x0000,0x0009
044a 0024 04f4 | $ | .DEBUG 0x0024,0x04f4,0x8000,0x0000,0x0059,0x7255,0x0000,0x0017
0452 004b 0514 | K | .DEBUG 0x004b,0x0514,0x0002,0x0000,0x0059,0x7245,0x0000,0x0017
045a 007b 052c | { ,| .DEBUG 0x007b,0x052c,0x0005,0x0000,0x0059,0x7245,0x0000,0x0022
0462 0093 052e | .| .DEBUG 0x0093,0x052e,0x0001,0x0000,0x0059,0x7245,0x0000,0x002b
046a 0103 055c | \| .DEBUG 0x0103,0x055c,0x0002,0x0000,0x0059,0x7245,0x0000,0x0048
0472 012b 056a | + j| .DEBUG 0x012b,0x056a,0x0002,0x0000,0x0059,0x7245,0x0000,0x005b
047a 0163 0582 | c | .DEBUG 0x0163,0x0582,0x0001,0x0000,0x0059,0x7245,0x0000,0x006e
0482 019b 059e | | .DEBUG 0x019b,0x059e,0x0001,0x0000,0x0059,0x7245,0x0000,0x008b
048a 01e3 05be | | .DEBUG 0x01e3,0x05be,0x0001,0x0000,0x0059,0x7245,0x0000,0x00ae
0492 021b 05da | | .DEBUG 0x021b,0x05da,0x0001,0x0000,0x0059,0x7245,0x0000,0x00d1
049a 027b 060e | { | .DEBUG 0x027b,0x060e,0x0002,0x0000,0x0059,0x7255,0x0000,0x009b
04a2 02a3 061a | | .DEBUG 0x02a3,0x061a,0x0002,0x0000,0x0059,0x7255,0x0000,0x00d6
04aa 033b 0644 | ; D| .DEBUG 0x033b,0x0644,0x0002,0x0000,0x0059,0x7255,0x0000,0x0234
04b2 035b 0650 | [ P| .DEBUG 0x035b,0x0650,0x0002,0x0000,0x0059,0x7255,0x0000,0x0268
04ba 0383 0658 | X| .DEBUG 0x0383,0x0658,0x0004,0x0000,0x0059,0x7255,0x0000,0x0555
04c2 03a3 0666 | f| .DEBUG 0x03a3,0x0666,0x0001,0x0000,0x0059,0x7255,0x0000,0x058b
04ca 03bb 066e | n| .DEBUG 0x03bb,0x066e,0x0001,0x0000,0x0059,0x7255,0x0000,0x0396
04d2 03cb 0676 | v| .DEBUG 0x03cb,0x0676,0x0004,0x0000,0x0059,0x7255,0x0000,0x022d
04da ; --------------------------------------------------------------------------------------
04da ; Debug3 Subtable 0x0
04da ; --------------------------------------------------------------------------------------
04da 000c 0000 | | .DBG3TAB 0x000c,0x0000
04dc 000b ffff | | .CONST 0x000b,0xffff
04de 000c fffe | | .CONST 0x000c,0xfffe
04e0 000d fffd | | .CONST 0x000d,0xfffd
04e2 000e fffc | | .CONST 0x000e,0xfffc
04e4 0010 fffb | | .CONST 0x0010,0xfffb
04e6 0015 fffa | | .CONST 0x0015,0xfffa
04e8 0017 fff9 | | .CONST 0x0017,0xfff9
04ea 0019 fff8 | | .CONST 0x0019,0xfff8
04ec 001b fff7 | | .CONST 0x001b,0xfff7
04ee 001d fff6 | | .CONST 0x001d,0xfff6
04f0 001f fff5 | | .CONST 0x001f,0xfff5
04f2 0021 fff4 | ! | .CONST 0x0021,0xfff4
04f4 ; --------------------------------------------------------------------------------------
04f4 ; Debug3 Subtable 0x1
04f4 ; --------------------------------------------------------------------------------------
04f4 000f 0000 | | .DBG3TAB 0x000f,0x0000
04f6 0024 ffff | $ | .CONST 0x0024,0xffff
04f8 0026 fffe | & | .CONST 0x0026,0xfffe
04fa 0027 fffd | ' | .CONST 0x0027,0xfffd
04fc 0028 fffc | ( | .CONST 0x0028,0xfffc
04fe 002a fffb | * | .CONST 0x002a,0xfffb
0500 002c fffa | , | .CONST 0x002c,0xfffa
0502 002e fff9 | . | .CONST 0x002e,0xfff9
0504 0030 fff8 | 0 | .CONST 0x0030,0xfff8
0506 0032 fff7 | 2 | .CONST 0x0032,0xfff7
0508 0034 fff6 | 4 | .CONST 0x0034,0xfff6
050a 0036 fff5 | 6 | .CONST 0x0036,0xfff5
050c 0038 fff4 | 8 | .CONST 0x0038,0xfff4
050e 003a fff3 | : | .CONST 0x003a,0xfff3
0510 003c fff2 | < | .CONST 0x003c,0xfff2
0512 003e fff1 | > | .CONST 0x003e,0xfff1
0514 ; --------------------------------------------------------------------------------------
0514 ; Debug3 Subtable 0x2
0514 ; --------------------------------------------------------------------------------------
0514 0002 0009 | | .DBG3TAB 0x0002,0x0009
0516 004b ffff | K | .CONST 0x004b,0xffff
0518 004c fffe | L | .CONST 0x004c,0xfffe
051a 004d 0001 | M | .CONST 0x004d,0x0001
051c 0051 0002 | Q | .CONST 0x0051,0x0002
051e 0057 0004 | W | .CONST 0x0057,0x0004
0520 005b 0005 | [ | .CONST 0x005b,0x0005
0522 0065 0006 | e | .CONST 0x0065,0x0006
0524 0067 0007 | g | .CONST 0x0067,0x0007
0526 006c 0003 | l | .CONST 0x006c,0x0003
0528 0071 0008 | q | .CONST 0x0071,0x0008
052a 0073 0009 | s | .CONST 0x0073,0x0009
052c ; --------------------------------------------------------------------------------------
052c ; Debug3 Subtable 0x3
052c ; --------------------------------------------------------------------------------------
052c 0000 0000 | | .DBG3TAB 0x0000,0x0000
052e ; --------------------------------------------------------------------------------------
052e ; Debug3 Subtable 0x4
052e ; --------------------------------------------------------------------------------------
052e 0006 0010 | | .DBG3TAB 0x0006,0x0010
0530 0093 ffff | | .CONST 0x0093,0xffff
0532 0098 fffe | | .CONST 0x0098,0xfffe
0534 009a fffd | | .CONST 0x009a,0xfffd
0536 00a1 fffc | | .CONST 0x00a1,0xfffc
0538 00a8 fffb | | .CONST 0x00a8,0xfffb
053a 00af fffa | | .CONST 0x00af,0xfffa
053c 00b7 0001 | | .CONST 0x00b7,0x0001
053e 00c3 0002 | | .CONST 0x00c3,0x0002
0540 00c5 0003 | | .CONST 0x00c5,0x0003
0542 00c7 0004 | | .CONST 0x00c7,0x0004
0544 00ca 0005 | | .CONST 0x00ca,0x0005
0546 00cb 0006 | | .CONST 0x00cb,0x0006
0548 00d0 0007 | | .CONST 0x00d0,0x0007
054a 00d7 0008 | | .CONST 0x00d7,0x0008
054c 00d9 0009 | | .CONST 0x00d9,0x0009
054e 00db 000a | | .CONST 0x00db,0x000a
0550 00de 000b | | .CONST 0x00de,0x000b
0552 00df 000c | | .CONST 0x00df,0x000c
0554 00e4 000d | | .CONST 0x00e4,0x000d
0556 00f0 000e | | .CONST 0x00f0,0x000e
0558 00f3 000f | | .CONST 0x00f3,0x000f
055a 00f7 0010 | | .CONST 0x00f7,0x0010
055c ; --------------------------------------------------------------------------------------
055c ; Debug3 Subtable 0x5
055c ; --------------------------------------------------------------------------------------
055c 0003 0003 | | .DBG3TAB 0x0003,0x0003
055e 0103 ffff | | .CONST 0x0103,0xffff
0560 010a fffe | | .CONST 0x010a,0xfffe
0562 0111 fffd | | .CONST 0x0111,0xfffd
0564 0117 0001 | | .CONST 0x0117,0x0001
0566 0123 0002 | # | .CONST 0x0123,0x0002
0568 0126 0003 | & | .CONST 0x0126,0x0003
056a ; --------------------------------------------------------------------------------------
056a ; Debug3 Subtable 0x6
056a ; --------------------------------------------------------------------------------------
056a 0007 0004 | | .DBG3TAB 0x0007,0x0004
056c 012b ffff | + | .CONST 0x012b,0xffff
056e 012e fffe | . | .CONST 0x012e,0xfffe
0570 012f fffd | / | .CONST 0x012f,0xfffd
0572 0131 fffc | 1 | .CONST 0x0131,0xfffc
0574 0135 fffb | 5 | .CONST 0x0135,0xfffb
0576 0139 fffa | 9 | .CONST 0x0139,0xfffa
0578 013b fff9 | ; | .CONST 0x013b,0xfff9
057a 0146 0001 | F | .CONST 0x0146,0x0001
057c 014a 0002 | J | .CONST 0x014a,0x0002
057e 0156 0003 | V | .CONST 0x0156,0x0003
0580 015c 0004 | \ | .CONST 0x015c,0x0004
0582 ; --------------------------------------------------------------------------------------
0582 ; Debug3 Subtable 0x7
0582 ; --------------------------------------------------------------------------------------
0582 0003 000a | | .DBG3TAB 0x0003,0x000a
0584 0163 ffff | c | .CONST 0x0163,0xffff
0586 0164 fffe | d | .CONST 0x0164,0xfffe
0588 0165 fffd | e | .CONST 0x0165,0xfffd
058a 0167 0001 | g | .CONST 0x0167,0x0001
058c 0176 0002 | v | .CONST 0x0176,0x0002
058e 0178 0003 | x | .CONST 0x0178,0x0003
0590 017a 0004 | z | .CONST 0x017a,0x0004
0592 017e 0005 | ~ | .CONST 0x017e,0x0005
0594 0182 0006 | | .CONST 0x0182,0x0006
0596 0186 0007 | | .CONST 0x0186,0x0007
0598 0188 0008 | | .CONST 0x0188,0x0008
059a 018c 0009 | | .CONST 0x018c,0x0009
059c 018e 000a | | .CONST 0x018e,0x000a
059e ; --------------------------------------------------------------------------------------
059e ; Debug3 Subtable 0x8
059e ; --------------------------------------------------------------------------------------
059e 0003 000c | | .DBG3TAB 0x0003,0x000c
05a0 019b ffff | | .CONST 0x019b,0xffff
05a2 01a0 fffe | | .CONST 0x01a0,0xfffe
05a4 01a2 fffd | | .CONST 0x01a2,0xfffd
05a6 01a5 0001 | | .CONST 0x01a5,0x0001
05a8 01b1 0002 | | .CONST 0x01b1,0x0002
05aa 01b3 0003 | | .CONST 0x01b3,0x0003
05ac 01b5 0004 | | .CONST 0x01b5,0x0004
05ae 01bf 0005 | | .CONST 0x01bf,0x0005
05b0 01c1 0006 | | .CONST 0x01c1,0x0006
05b2 01c3 0007 | | .CONST 0x01c3,0x0007
05b4 01cb 0008 | | .CONST 0x01cb,0x0008
05b6 01d2 0009 | | .CONST 0x01d2,0x0009
05b8 01d4 000a | | .CONST 0x01d4,0x000a
05ba 01d7 000b | | .CONST 0x01d7,0x000b
05bc 01de 000c | | .CONST 0x01de,0x000c
05be ; --------------------------------------------------------------------------------------
05be ; Debug3 Subtable 0x9
05be ; --------------------------------------------------------------------------------------
05be 0002 000b | | .DBG3TAB 0x0002,0x000b
05c0 01e3 ffff | | .CONST 0x01e3,0xffff
05c2 01e4 fffe | | .CONST 0x01e4,0xfffe
05c4 01e5 0001 | | .CONST 0x01e5,0x0001
05c6 01f7 0002 | | .CONST 0x01f7,0x0002
05c8 01f9 0003 | | .CONST 0x01f9,0x0003
05ca 01fd 0004 | | .CONST 0x01fd,0x0004
05cc 0201 0005 | | .CONST 0x0201,0x0005
05ce 0205 0006 | | .CONST 0x0205,0x0006
05d0 0207 0007 | | .CONST 0x0207,0x0007
05d2 0209 0008 | | .CONST 0x0209,0x0008
05d4 020d 0009 | | .CONST 0x020d,0x0009
05d6 020f 000a | | .CONST 0x020f,0x000a
05d8 0211 000b | | .CONST 0x0211,0x000b
05da ; --------------------------------------------------------------------------------------
05da ; Debug3 Subtable 0xa
05da ; --------------------------------------------------------------------------------------
05da 0004 0015 | | .DBG3TAB 0x0004,0x0015
05dc 021b ffff | | .CONST 0x021b,0xffff
05de 0222 fffe | " | .CONST 0x0222,0xfffe
05e0 0229 fffd | ) | .CONST 0x0229,0xfffd
05e2 0230 fffc | 0 | .CONST 0x0230,0xfffc
05e4 0235 0001 | 5 | .CONST 0x0235,0x0001
05e6 023c 0002 | < | .CONST 0x023c,0x0002
05e8 023e 0003 | > | .CONST 0x023e,0x0003
05ea 0240 0004 | @ | .CONST 0x0240,0x0004
05ec 0241 0005 | A | .CONST 0x0241,0x0005
05ee 0246 0006 | F | .CONST 0x0246,0x0006
05f0 024a 0007 | J | .CONST 0x024a,0x0007
05f2 024c 0008 | L | .CONST 0x024c,0x0008
05f4 024e 0009 | N | .CONST 0x024e,0x0009
05f6 024f 000a | O | .CONST 0x024f,0x000a
05f8 0254 000b | T | .CONST 0x0254,0x000b
05fa 0259 000c | Y | .CONST 0x0259,0x000c
05fc 025b 000d | [ | .CONST 0x025b,0x000d
05fe 025e 000e | ^ | .CONST 0x025e,0x000e
0600 0260 000f | ` | .CONST 0x0260,0x000f
0602 0267 0010 | g | .CONST 0x0267,0x0010
0604 0269 0011 | i | .CONST 0x0269,0x0011
0606 026c 0012 | l | .CONST 0x026c,0x0012
0608 026e 0013 | n | .CONST 0x026e,0x0013
060a 0271 0014 | q | .CONST 0x0271,0x0014
060c 0274 0015 | t | .CONST 0x0274,0x0015
060e ; --------------------------------------------------------------------------------------
060e ; Debug3 Subtable 0xb
060e ; --------------------------------------------------------------------------------------
060e 0002 0003 | | .DBG3TAB 0x0002,0x0003
0610 027b ffff | { | .CONST 0x027b,0xffff
0612 0281 fffe | | .CONST 0x0281,0xfffe
0614 0283 0001 | | .CONST 0x0283,0x0001
0616 0293 0002 | | .CONST 0x0293,0x0002
0618 0295 0003 | | .CONST 0x0295,0x0003
061a ; --------------------------------------------------------------------------------------
061a ; Debug3 Subtable 0xc
061a ; --------------------------------------------------------------------------------------
061a 000b 0009 | | .DBG3TAB 0x000b,0x0009
061c 02a3 ffff | | .CONST 0x02a3,0xffff
061e 02aa fffe | | .CONST 0x02aa,0xfffe
0620 02b2 fffd | | .CONST 0x02b2,0xfffd
0622 02b6 fffc | | .CONST 0x02b6,0xfffc
0624 02ba fffb | | .CONST 0x02ba,0xfffb
0626 02be fffa | | .CONST 0x02be,0xfffa
0628 02cb fff9 | | .CONST 0x02cb,0xfff9
062a 02d0 fff8 | | .CONST 0x02d0,0xfff8
062c 02d6 fff7 | | .CONST 0x02d6,0xfff7
062e 02d9 fff6 | | .CONST 0x02d9,0xfff6
0630 02db fff5 | | .CONST 0x02db,0xfff5
0632 02de 0001 | | .CONST 0x02de,0x0001
0634 02ee 0002 | | .CONST 0x02ee,0x0002
0636 0306 0003 | | .CONST 0x0306,0x0003
0638 0308 0004 | | .CONST 0x0308,0x0004
063a 0326 0005 | & | .CONST 0x0326,0x0005
063c 0328 0006 | ( | .CONST 0x0328,0x0006
063e 0330 0007 | 0 | .CONST 0x0330,0x0007
0640 0332 0008 | 2 | .CONST 0x0332,0x0008
0642 0333 0009 | 3 | .CONST 0x0333,0x0009
0644 ; --------------------------------------------------------------------------------------
0644 ; Debug3 Subtable 0xd
0644 ; --------------------------------------------------------------------------------------
0644 0003 0002 | | .DBG3TAB 0x0003,0x0002
0646 033b ffff | ; | .CONST 0x033b,0xffff
0648 033d fffe | = | .CONST 0x033d,0xfffe
064a 0346 fffd | F | .CONST 0x0346,0xfffd
064c 0348 0001 | H | .CONST 0x0348,0x0001
064e 034f 0002 | O | .CONST 0x034f,0x0002
0650 ; --------------------------------------------------------------------------------------
0650 ; Debug3 Subtable 0xe
0650 ; --------------------------------------------------------------------------------------
0650 0000 0003 | | .DBG3TAB 0x0000,0x0003
0652 035b 0001 | [ | .CONST 0x035b,0x0001
0654 036c 0002 | l | .CONST 0x036c,0x0002
0656 036e 0003 | n | .CONST 0x036e,0x0003
0658 ; --------------------------------------------------------------------------------------
0658 ; Debug3 Subtable 0xf
0658 ; --------------------------------------------------------------------------------------
0658 0000 0006 | | .DBG3TAB 0x0000,0x0006
065a 0383 0001 | | .CONST 0x0383,0x0001
065c 038a 0002 | | .CONST 0x038a,0x0002
065e 0390 0003 | | .CONST 0x0390,0x0003
0660 0392 0004 | | .CONST 0x0392,0x0004
0662 0396 0005 | | .CONST 0x0396,0x0005
0664 0398 0006 | | .CONST 0x0398,0x0006
0666 ; --------------------------------------------------------------------------------------
0666 ; Debug3 Subtable 0x10
0666 ; --------------------------------------------------------------------------------------
0666 0000 0003 | | .DBG3TAB 0x0000,0x0003
0668 03a3 0001 | | .CONST 0x03a3,0x0001
066a 03ad 0002 | | .CONST 0x03ad,0x0002
066c 03af 0003 | | .CONST 0x03af,0x0003
066e ; --------------------------------------------------------------------------------------
066e ; Debug3 Subtable 0x11
066e ; --------------------------------------------------------------------------------------
066e 0000 0003 | | .DBG3TAB 0x0000,0x0003
0670 03bb 0001 | | .CONST 0x03bb,0x0001
0672 03bd 0002 | | .CONST 0x03bd,0x0002
0674 03bf 0003 | | .CONST 0x03bf,0x0003
0676 ; --------------------------------------------------------------------------------------
0676 ; Debug3 Subtable 0x12
0676 ; --------------------------------------------------------------------------------------
0676 0002 0005 | | .DBG3TAB 0x0002,0x0005
0678 03cb ffff | | .CONST 0x03cb,0xffff
067a 03cc fffe | | .CONST 0x03cc,0xfffe
067c 03d7 0001 | | .CONST 0x03d7,0x0001
067e 03e3 0002 | | .CONST 0x03e3,0x0002
0680 03e8 0003 | | .CONST 0x03e8,0x0003
0682 03f1 0004 | | .CONST 0x03f1,0x0004
0684 03f8 0005 | | .CONST 0x03f8,0x0005
0686 0000 0000 | | .BLANK 0000[0x17a]