|
|
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: 3072 (0xc00)
Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_03b8fe
└─⟦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 5800 |X | .CONST 0x5800 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 0548 | H | .CONST 0x0548 ; 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 8003 | | .CONST 0x8003 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0010 | | .CONST 0x0010 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0001 | | .CONST 0x0001 ; Number of locals
000b INIT_0008:
000b 029a 001b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0018
000d 00bf | | Action Accept_Activation
000e 1d0d | | Execute_Immediate Reference_Lex_1,0xd
000f 00c7 | | Action Elaborate_Subprogram
0010 BODY_0008:
0010 00bc | | Action Signal_Activated
0011 00bb | | Action Signal_Completion
0012 0000 0000 | | .BLANK 0000[0x6]
0018 ; --------------------------------------------------------------------------------------
0018 ; SUBPROGRAM
0018 ; --------------------------------------------------------------------------------------
0018 004d | M | .CONST 0x004d ; Address of begin
0019 0004 | | .CONST 0x0004 ; Address of exception handler
001a 0018 | | .CONST 0x0018 ; Number of locals
001b INIT_0018:
001b e001 | | Load 0x0,0x1
001c 191e | | Execute Package,Field_Reference,Field_Number 0x1e
001d 0007 | | Action Break_Optional
001e 029f 0103 | | Declare_Subprogram For_Call,INIT_0100
0020 029f 0113 | | Declare_Subprogram For_Call,INIT_0110
0022 029f 0123 | #| Declare_Subprogram For_Call,INIT_0120
0024 e002 | | Load 0x0,0x2
0025 191b | | Execute Package,Field_Reference,Field_Number 0x1b
0026 0007 | | Action Break_Optional
0027 e003 | | Load 0x0,0x3
0028 1b1f | | Execute Package,Field_Read,Field_Number 0x1f
0029 02c7 | | Declare_Variable Any
002a 00d8 | | Load_Top At_Offset_0
002b 1c00 | | Execute_Immediate Run_Utility,0x0
002c e004 | | Load 0x0,0x4
002d 1811 | | Execute Package,Field_Execute,Field_Number 0x11
002e e005 | | Load 0x0,0x5
002f 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0030 00e3 | | Load_Encached Natural_Cache
0031 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0032 00e3 | | Load_Encached Natural_Cache
0033 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0034 03e9 | | Declare_Variable Discrete,Duplicate
0035 00e3 | | Load_Encached Natural_Cache
0036 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0037 00e3 | | Load_Encached Natural_Cache
0038 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0039 03e9 | | Declare_Variable Discrete,Duplicate
003a 00e3 | | Load_Encached Natural_Cache
003b 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
003c 00e3 | | Load_Encached Natural_Cache
003d 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
003e 00e3 | | Load_Encached Natural_Cache
003f 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0040 00e3 | | Load_Encached Natural_Cache
0041 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0042 00e1 | | Load_Encached Boolean_Cache
0043 029f 0133 | 3| Declare_Subprogram For_Call,INIT_0130
0045 029f 017b | {| Declare_Subprogram For_Call,INIT_0178
0047 029f 01bb | | Declare_Subprogram For_Call,INIT_01b8
0049 029f 027b | {| Declare_Subprogram For_Call,INIT_0278
004b 029f 02e3 | | Declare_Subprogram For_Call,INIT_02e0
004d BODY_0018:
004d 4801 |H | Short_Literal 0x1
004e e006 | | Load 0x0,0x6
004f 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0050 e006 | | Load 0x0,0x6
0051 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0052 7005 |p | Jump_Nonzero 0x58
0053 0092 03d8 | | Action Push_String_Extended,0x3d8 ; "Privileged mode is required to run this utility."
0055 e007 | | Load 0x0,0x7
0056 1864 | d | Execute Package,Field_Execute,Field_Number 0x64
0057 4503 |E | Exit_Subprogram 0x3
0058 e407 | | Load 0x2,0x7
0059 0120 | | Execute Any,Is_Value
005a 6803 |h | Jump_Zero 0x5e
005b e003 | | Load 0x0,0x3
005c 1b1f | | Execute Package,Field_Read,Field_Number 0x1f
005d 7801 |x | Jump 0x5f
005e e407 | | Load 0x2,0x7
005f e008 | | Load 0x0,0x8
0060 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0061 e408 | | Load 0x2,0x8
0062 e003 | | Load 0x0,0x3
0063 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0064 c407 | | Store 0x2,0x7
0065 0092 03d9 | | Action Push_String_Extended,0x3d9 ; "Number of objects: "
0067 e008 | | Load 0x0,0x8
0068 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0069 e003 | | Load 0x0,0x3
006a 181b | | Execute Package,Field_Execute,Field_Number 0x1b
006b 00e0 | | Load_Encached Standard_Cache
006c 1818 | | Execute Package,Field_Execute,Field_Number 0x18
006d 01cc | | Execute Vector,Catenate
006e e007 | | Load 0x0,0x7
006f 1864 | d | Execute Package,Field_Execute,Field_Number 0x64
0070 00ea | | Load_Encached Null_String_Cache
0071 e007 | | Load 0x0,0x7
0072 1864 | d | Execute Package,Field_Execute,Field_Number 0x64
0073 00cf | | Action Mark_Auxiliary
0074 7815 |x | Jump 0x8a
0075 e407 | | Load 0x2,0x7
0076 e003 | | Load 0x0,0x3
0077 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
0078 8418 | | Call 0x2,0x18
0079 e409 | | Load 0x2,0x9
007a 0a01 | | Execute_Immediate Plus,0x1
007b c409 | | Store 0x2,0x9
007c e407 | | Load 0x2,0x7
007d e003 | | Load 0x0,0x3
007e 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
007f c407 | | Store 0x2,0x7
0080 e409 | | Load 0x2,0x9
0081 4864 |Hd | Short_Literal 0x64
0082 026e | n | Execute Discrete,Modulo
0083 7005 |p | Jump_Nonzero 0x89
0084 e409 | | Load 0x2,0x9
0085 00e0 | | Load_Encached Standard_Cache
0086 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0087 e007 | | Load 0x0,0x7
0088 1864 | d | Execute Package,Field_Execute,Field_Number 0x64
0089 00c9 | | Action Pop_Auxiliary_Loop
008a e407 | | Load 0x2,0x7
008b e003 | | Load 0x0,0x3
008c 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
008d 6fe7 |o | Jump_Zero 0x75
008e 00ce | | Action Pop_Auxiliary
008f 00ea | | Load_Encached Null_String_Cache
0090 e007 | | Load 0x0,0x7
0091 1864 | d | Execute Package,Field_Execute,Field_Number 0x64
0092 e409 | | Load 0x2,0x9
0093 00e0 | | Load_Encached Standard_Cache
0094 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0095 0092 03da | | Action Push_String_Extended,0x3da ; " objects total"
0097 01cc | | Execute Vector,Catenate
0098 e007 | | Load 0x0,0x7
0099 1864 | d | Execute Package,Field_Execute,Field_Number 0x64
009a e40a | | Load 0x2,0xa
009b 00e0 | | Load_Encached Standard_Cache
009c 1818 | | Execute Package,Field_Execute,Field_Number 0x18
009d 0092 03db | | Action Push_String_Extended,0x3db ; " good ATTRs"
009f 01cc | | Execute Vector,Catenate
00a0 e007 | | Load 0x0,0x7
00a1 1864 | d | Execute Package,Field_Execute,Field_Number 0x64
00a2 e40b | | Load 0x2,0xb
00a3 00e0 | | Load_Encached Standard_Cache
00a4 1818 | | Execute Package,Field_Execute,Field_Number 0x18
00a5 0092 03dc | | Action Push_String_Extended,0x3dc ; " bad ATTRs ("
00a7 01cc | | Execute Vector,Catenate
00a8 e40d | | Load 0x2,0xd
00a9 00e0 | | Load_Encached Standard_Cache
00aa 1818 | | Execute Package,Field_Execute,Field_Number 0x18
00ab 01cc | | Execute Vector,Catenate
00ac e40e | | Load 0x2,0xe
00ad 00e0 | | Load_Encached Standard_Cache
00ae 1818 | | Execute Package,Field_Execute,Field_Number 0x18
00af 01cc | | Execute Vector,Catenate
00b0 0092 03dd | | Action Push_String_Extended,0x3dd ; " )"
00b2 01cc | | Execute Vector,Catenate
00b3 e007 | | Load 0x0,0x7
00b4 1864 | d | Execute Package,Field_Execute,Field_Number 0x64
00b5 00ea | | Load_Encached Null_String_Cache
00b6 e007 | | Load 0x0,0x7
00b7 1864 | d | Execute Package,Field_Execute,Field_Number 0x64
00b8 0092 03de | | Action Push_String_Extended,0x3de ; "Reclaimable space (pages): "
00ba e40c | | Load 0x2,0xc
00bb 00e0 | | Load_Encached Standard_Cache
00bc 1818 | | Execute Package,Field_Execute,Field_Number 0x18
00bd 01cc | | Execute Vector,Catenate
00be e007 | | Load 0x0,0x7
00bf 1864 | d | Execute Package,Field_Execute,Field_Number 0x64
00c0 00ea | | Load_Encached Null_String_Cache
00c1 e007 | | Load 0x0,0x7
00c2 1864 | d | Execute Package,Field_Execute,Field_Number 0x64
00c3 0092 03df | | Action Push_String_Extended,0x3df ; "Object manager stats"
00c5 e007 | | Load 0x0,0x7
00c6 1864 | d | Execute Package,Field_Execute,Field_Number 0x64
00c7 0092 03e0 | | Action Push_String_Extended,0x3e0 ; " ADA unit count :"
00c9 e411 | | Load 0x2,0x11
00ca 00e0 | | Load_Encached Standard_Cache
00cb 1818 | | Execute Package,Field_Execute,Field_Number 0x18
00cc 01cc | | Execute Vector,Catenate
00cd e007 | | Load 0x0,0x7
00ce 1864 | d | Execute Package,Field_Execute,Field_Number 0x64
00cf 0092 03e1 | | Action Push_String_Extended,0x3e1 ; " ATTR count :"
00d1 e40f | | Load 0x2,0xf
00d2 00e0 | | Load_Encached Standard_Cache
00d3 1818 | | Execute Package,Field_Execute,Field_Number 0x18
00d4 01cc | | Execute Vector,Catenate
00d5 e007 | | Load 0x0,0x7
00d6 1864 | d | Execute Package,Field_Execute,Field_Number 0x64
00d7 0092 03e2 | | Action Push_String_Extended,0x3e2 ; " TDDB count :"
00d9 e410 | | Load 0x2,0x10
00da 00e0 | | Load_Encached Standard_Cache
00db 1818 | | Execute Package,Field_Execute,Field_Number 0x18
00dc 01cc | | Execute Vector,Catenate
00dd e007 | | Load 0x0,0x7
00de 1864 | d | Execute Package,Field_Execute,Field_Number 0x64
00df e5fe | | Load 0x2,-0x2
00e0 701a |p | Jump_Nonzero 0xfb
00e1 00ea | | Load_Encached Null_String_Cache
00e2 e007 | | Load 0x0,0x7
00e3 1864 | d | Execute Package,Field_Execute,Field_Number 0x64
00e4 0092 03e3 | | Action Push_String_Extended,0x3e3 ; "***"
00e6 e412 | | Load 0x2,0x12
00e7 00e0 | | Load_Encached Standard_Cache
00e8 1818 | | Execute Package,Field_Execute,Field_Number 0x18
00e9 01cc | | Execute Vector,Catenate
00ea 0092 03e4 | | Action Push_String_Extended,0x3e4 ; " Orphan ATTRs have been successfully deleted ***"
00ec 01cc | | Execute Vector,Catenate
00ed e007 | | Load 0x0,0x7
00ee 1864 | d | Execute Package,Field_Execute,Field_Number 0x64
00ef e412 | | Load 0x2,0x12
00f0 00e0 | | Load_Encached Standard_Cache
00f1 1818 | | Execute Package,Field_Execute,Field_Number 0x18
00f2 0092 03e5 | | Action Push_String_Extended,0x3e5 ; " Orphan ATTRs have been successfully deleted."
00f4 01cc | | Execute Vector,Catenate
00f5 00ea | | Load_Encached Null_String_Cache
00f6 4800 |H | Short_Literal 0x0
00f7 0092 03e6 | | Action Push_String_Extended,0x3e6 ; "REPAIR_CG_ATTRS"
00f9 e009 | | Load 0x0,0x9
00fa 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
00fb 4503 |E | Exit_Subprogram 0x3
00fc 0000 0000 | | .BLANK 0000[0x4]
0100 ; --------------------------------------------------------------------------------------
0100 ; SUBPROGRAM
0100 ; --------------------------------------------------------------------------------------
0100 0103 | | .CONST 0x0103 ; Address of begin
0101 0004 | | .CONST 0x0004 ; Address of exception handler
0102 0001 | | .CONST 0x0001 ; Number of locals
0103 BODY_0100:
0103 INIT_0100:
0103 e7ff | | Load 0x3,-0x1
0104 e00a | | Load 0x0,0xa
0105 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0106 011c | | Execute Any,Convert_Unchecked
0107 1c01 | | Execute_Immediate Run_Utility,0x1
0108 4401 |D | Exit_Subprogram With_Result,0x1
0109 0000 0000 | | .BLANK 0000[0x7]
0110 ; --------------------------------------------------------------------------------------
0110 ; SUBPROGRAM
0110 ; --------------------------------------------------------------------------------------
0110 0113 | | .CONST 0x0113 ; Address of begin
0111 0004 | | .CONST 0x0004 ; Address of exception handler
0112 0001 | | .CONST 0x0001 ; Number of locals
0113 BODY_0110:
0113 INIT_0110:
0113 e7ff | | Load 0x3,-0x1
0114 e00b | | Load 0x0,0xb
0115 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0116 011c | | Execute Any,Convert_Unchecked
0117 1c01 | | Execute_Immediate Run_Utility,0x1
0118 4401 |D | Exit_Subprogram With_Result,0x1
0119 0000 0000 | | .BLANK 0000[0x7]
0120 ; --------------------------------------------------------------------------------------
0120 ; SUBPROGRAM
0120 ; --------------------------------------------------------------------------------------
0120 0123 | # | .CONST 0x0123 ; Address of begin
0121 0004 | | .CONST 0x0004 ; Address of exception handler
0122 0001 | | .CONST 0x0001 ; Number of locals
0123 BODY_0120:
0123 INIT_0120:
0123 e7ff | | Load 0x3,-0x1
0124 00d8 | | Load_Top At_Offset_0
0125 00e2 | | Load_Encached Integer_Cache
0126 0260 | ` | Execute Discrete,In_Type
0127 7001 |p | Jump_Nonzero 0x129
0128 0801 | | Execute_Immediate Raise,0x1
0129 00e0 | | Load_Encached Standard_Cache
012a 1818 | | Execute Package,Field_Execute,Field_Number 0x18
012b 4401 |D | Exit_Subprogram With_Result,0x1
012c 0000 0000 | | .BLANK 0000[0x4]
0130 ; --------------------------------------------------------------------------------------
0130 ; SUBPROGRAM
0130 ; --------------------------------------------------------------------------------------
0130 0147 | G | .CONST 0x0147 ; Address of begin
0131 0004 | | .CONST 0x0004 ; Address of exception handler
0132 0005 | | .CONST 0x0005 ; Number of locals
0133 INIT_0130:
0133 e7ff | | Load 0x3,-0x1
0134 e001 | | Load 0x0,0x1
0135 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0136 00e5 | | Load_Encached Long_Integer_Cache
0137 03f1 | | Declare_Variable Discrete,With_Value
0138 00d8 | | Load_Top At_Offset_0
0139 09e0 | | Execute_Immediate Binary_Scale,-0x20
013a 00e5 | | Load_Encached Long_Integer_Cache
013b 03f1 | | Declare_Variable Discrete,With_Value
013c e602 | | Load 0x3,0x2
013d 6036 |`6 | Indirect_Literal Discrete,0x174,{0x00000000, 0xffffffff}
013e 0279 | y | Execute Discrete,And
013f 00e5 | | Load_Encached Long_Integer_Cache
0140 03f1 | | Declare_Variable Discrete,With_Value
0141 4830 |H0 | Short_Literal 0x30
0142 4808 |H | Short_Literal 0x8
0143 4810 |H | Short_Literal 0x10
0144 e604 | | Load 0x3,0x4
0145 e00c | | Load 0x0,0xc
0146 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0147 BODY_0130:
0147 e7fe | | Load 0x3,-0x2
0148 6815 |h | Jump_Zero 0x15e
0149 e7fd | | Load 0x3,-0x3
014a 680c |h | Jump_Zero 0x157
014b 4820 |H | Short_Literal 0x20
014c 4808 |H | Short_Literal 0x8
014d 4810 |H | Short_Literal 0x10
014e e603 | | Load 0x3,0x3
014f e00c | | Load 0x0,0xc
0150 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0151 0092 03e7 | | Action Push_String_Extended,0x3e7 ; "_"
0153 01cc | | Execute Vector,Catenate
0154 e605 | | Load 0x3,0x5
0155 01cc | | Execute Vector,Catenate
0156 4403 |D | Exit_Subprogram With_Result,0x3
0157 4820 |H | Short_Literal 0x20
0158 4808 |H | Short_Literal 0x8
0159 4810 |H | Short_Literal 0x10
015a e603 | | Load 0x3,0x3
015b e00c | | Load 0x0,0xc
015c 1817 | | Execute Package,Field_Execute,Field_Number 0x17
015d 4403 |D | Exit_Subprogram With_Result,0x3
015e e7fd | | Load 0x3,-0x3
015f 680c |h | Jump_Zero 0x16c
0160 4820 |H | Short_Literal 0x20
0161 4800 |H | Short_Literal 0x0
0162 4810 |H | Short_Literal 0x10
0163 e603 | | Load 0x3,0x3
0164 e00c | | Load 0x0,0xc
0165 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0166 0092 03e7 | | Action Push_String_Extended,0x3e7 ; "_"
0168 01cc | | Execute Vector,Catenate
0169 e605 | | Load 0x3,0x5
016a 01cc | | Execute Vector,Catenate
016b 4403 |D | Exit_Subprogram With_Result,0x3
016c 4820 |H | Short_Literal 0x20
016d 4800 |H | Short_Literal 0x0
016e 4810 |H | Short_Literal 0x10
016f e603 | | Load 0x3,0x3
0170 e00c | | Load 0x0,0xc
0171 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0172 4403 |D | Exit_Subprogram With_Result,0x3
0173 0000 | | .XXX[0x1]
0174 0000 0000 | | .LITERAL {0x00000000, 0xffffffff}
0178 ; --------------------------------------------------------------------------------------
0178 ; SUBPROGRAM
0178 ; --------------------------------------------------------------------------------------
0178 0182 | | .CONST 0x0182 ; Address of begin
0179 0004 | | .CONST 0x0004 ; Address of exception handler
017a 0003 | | .CONST 0x0003 ; Number of locals
017b INIT_0178:
017b e002 | | Load 0x0,0x2
017c 1b0f | | Execute Package,Field_Read,Field_Number 0xf
017d 02ff | | Declare_Variable Variant_Record
017e 00d8 | | Load_Top At_Offset_0
017f 1c00 | | Execute_Immediate Run_Utility,0x0
0180 e00b | | Load 0x0,0xb
0181 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0182 BODY_0178:
0182 e00b | | Load 0x0,0xb
0183 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0184 e602 | | Load 0x3,0x2
0185 602a |`* | Indirect_Literal Discrete,0x1b0,{0x00000000, 0x00004000}
0186 e00d | | Load 0x0,0xd
0187 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0188 4800 |H | Short_Literal 0x0
0189 e7ff | | Load 0x3,-0x1
018a e00b | | Load 0x0,0xb
018b 1b40 | @ | Execute Package,Field_Read,Field_Number 0x40
018c 180e | | Execute Package,Field_Execute,Field_Number 0xe
018d e00b | | Load 0x0,0xb
018e 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39
018f 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0190 00d1 | | Pop_Control Pop_Count_1
0191 c603 | | Store 0x3,0x3
0192 00d8 | | Load_Top At_Offset_0
0193 7005 |p | Jump_Nonzero 0x199
0194 e602 | | Load 0x3,0x2
0195 e008 | | Load 0x0,0x8
0196 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0197 0162 | b | Execute Variant_Record,Check_In_Type
0198 4401 |D | Exit_Subprogram With_Result,0x1
0199 00d8 | | Load_Top At_Offset_0
019a 0f08 | | Execute_Immediate Equal,0x8
019b 6802 |h | Jump_Zero 0x19e
019c e00e | | Load 0x0,0xe
019d 0257 | W | Execute Discrete,Raise
019e 0092 03e8 | | Action Push_String_Extended,0x3e8 ; "dir.traversal.get_version failed (bad status): "
01a0 e7ff | | Load 0x3,-0x1
01a1 8406 | | Call 0x2,0x6
01a2 01cc | | Execute Vector,Catenate
01a3 0092 03e9 | | Action Push_String_Extended,0x3e9 ; " "
01a5 01cc | | Execute Vector,Catenate
01a6 e603 | | Load 0x3,0x3
01a7 e00b | | Load 0x0,0xb
01a8 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01a9 011c | | Execute Any,Convert_Unchecked
01aa 1c01 | | Execute_Immediate Run_Utility,0x1
01ab 01cc | | Execute Vector,Catenate
01ac e007 | | Load 0x0,0x7
01ad 1864 | d | Execute Package,Field_Execute,Field_Number 0x64
01ae e00f | | Load 0x0,0xf
01af 0257 | W | Execute Discrete,Raise
01b0 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
01b4 0000 0000 | | .BLANK 0000[0x4]
01b8 ; --------------------------------------------------------------------------------------
01b8 ; SUBPROGRAM
01b8 ; --------------------------------------------------------------------------------------
01b8 01dc | | .CONST 0x01dc ; Address of begin
01b9 0257 | W | .CONST 0x0257 ; Address of exception handler
01ba 0009 | | .CONST 0x0009 ; Number of locals
01bb INIT_01b8:
01bb e00a | | Load 0x0,0xa
01bc 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01bd e008 | | Load 0x0,0x8
01be 1b15 | | Execute Package,Field_Read,Field_Number 0x15
01bf 1b25 | % | Execute Package,Field_Read,Field_Number 0x25
01c0 1b10 | | Execute Package,Field_Read,Field_Number 0x10
01c1 e008 | | Load 0x0,0x8
01c2 1b15 | | Execute Package,Field_Read,Field_Number 0x15
01c3 1b25 | % | Execute Package,Field_Read,Field_Number 0x25
01c4 1b18 | | Execute Package,Field_Read,Field_Number 0x18
01c5 e002 | | Load 0x0,0x2
01c6 1b0f | | Execute Package,Field_Read,Field_Number 0xf
01c7 02ff | | Declare_Variable Variant_Record
01c8 00d8 | | Load_Top At_Offset_0
01c9 1c00 | | Execute_Immediate Run_Utility,0x0
01ca e008 | | Load 0x0,0x8
01cb 1b13 | | Execute Package,Field_Read,Field_Number 0x13
01cc 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01cd 02c7 | | Declare_Variable Any
01ce 00d8 | | Load_Top At_Offset_0
01cf 1c00 | | Execute_Immediate Run_Utility,0x0
01d0 e010 | | Load 0x0,0x10
01d1 1b23 | # | Execute Package,Field_Read,Field_Number 0x23
01d2 e00d | | Load 0x0,0xd
01d3 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01d4 02c7 | | Declare_Variable Any
01d5 00d8 | | Load_Top At_Offset_0
01d6 1c00 | | Execute_Immediate Run_Utility,0x0
01d7 e008 | | Load 0x0,0x8
01d8 1b0f | | Execute Package,Field_Read,Field_Number 0xf
01d9 02ff | | Declare_Variable Variant_Record
01da 00d8 | | Load_Top At_Offset_0
01db 1c00 | | Execute_Immediate Run_Utility,0x0
01dc BODY_01b8:
01dc e7ff | | Load 0x3,-0x1
01dd 8415 | | Call 0x2,0x15
01de e609 | | Load 0x3,0x9
01df 016d | m | Execute Variant_Record,Structure_Write
01e0 e00a | | Load 0x0,0xa
01e1 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01e2 e008 | | Load 0x0,0x8
01e3 1b15 | | Execute Package,Field_Read,Field_Number 0x15
01e4 1b25 | % | Execute Package,Field_Read,Field_Number 0x25
01e5 1b10 | | Execute Package,Field_Read,Field_Number 0x10
01e6 e00d | | Load 0x0,0xd
01e7 1b0e | | Execute Package,Field_Read,Field_Number 0xe
01e8 4800 |H | Short_Literal 0x0
01e9 e609 | | Load 0x3,0x9
01ea e008 | | Load 0x0,0x8
01eb 1b15 | | Execute Package,Field_Read,Field_Number 0x15
01ec 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
01ed c603 | | Store 0x3,0x3
01ee c602 | | Store 0x3,0x2
01ef e602 | | Load 0x3,0x2
01f0 6813 |h | Jump_Zero 0x204
01f1 0092 03ea | | Action Push_String_Extended,0x3ea ; "can't get associated objects for unit (bad status): "
01f3 e609 | | Load 0x3,0x9
01f4 8406 | | Call 0x2,0x6
01f5 01cc | | Execute Vector,Catenate
01f6 0092 03e9 | | Action Push_String_Extended,0x3e9 ; " "
01f8 01cc | | Execute Vector,Catenate
01f9 e602 | | Load 0x3,0x2
01fa e00a | | Load 0x0,0xa
01fb 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01fc 011c | | Execute Any,Convert_Unchecked
01fd 1c01 | | Execute_Immediate Run_Utility,0x1
01fe 01cc | | Execute Vector,Catenate
01ff e007 | | Load 0x0,0x7
0200 1864 | d | Execute Package,Field_Execute,Field_Number 0x64
0201 e010 | | Load 0x0,0x10
0202 1b23 | # | Execute Package,Field_Read,Field_Number 0x23
0203 4401 |D | Exit_Subprogram With_Result,0x1
0204 e008 | | Load 0x0,0x8
0205 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0206 1b25 | % | Execute Package,Field_Read,Field_Number 0x25
0207 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0208 e603 | | Load 0x3,0x3
0209 e008 | | Load 0x0,0x8
020a 1b15 | | Execute Package,Field_Read,Field_Number 0x15
020b 1b25 | % | Execute Package,Field_Read,Field_Number 0x25
020c 1819 | | Execute Package,Field_Execute,Field_Number 0x19
020d c604 | | Store 0x3,0x4
020e 00cf | | Action Mark_Auxiliary
020f 783e |x> | Jump 0x24e
0210 e604 | | Load 0x3,0x4
0211 e008 | | Load 0x0,0x8
0212 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0213 1b25 | % | Execute Package,Field_Read,Field_Number 0x25
0214 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0215 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0216 e605 | | Load 0x3,0x5
0217 016d | m | Execute Variant_Record,Structure_Write
0218 e605 | | Load 0x3,0x5
0219 e002 | | Load 0x0,0x2
021a 1812 | | Execute Package,Field_Execute,Field_Number 0x12
021b e008 | | Load 0x0,0x8
021c 1b0e | | Execute Package,Field_Read,Field_Number 0xe
021d 027f | | Execute Discrete,Equal
021e 6828 |h( | Jump_Zero 0x247
021f e00a | | Load 0x0,0xa
0220 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0221 e606 | | Load 0x3,0x6
0222 0120 | | Execute Any,Is_Value
0223 6804 |h | Jump_Zero 0x228
0224 e008 | | Load 0x0,0x8
0225 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0226 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0227 7801 |x | Jump 0x229
0228 e606 | | Load 0x3,0x6
0229 e00d | | Load 0x0,0xd
022a 1b0e | | Execute Package,Field_Read,Field_Number 0xe
022b 4800 |H | Short_Literal 0x0
022c 4800 |H | Short_Literal 0x0
022d e605 | | Load 0x3,0x5
022e e008 | | Load 0x0,0x8
022f 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0230 0162 | b | Execute Variant_Record,Check_In_Type
0231 e008 | | Load 0x0,0x8
0232 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0233 c606 | | Store 0x3,0x6
0234 c602 | | Store 0x3,0x2
0235 e602 | | Load 0x3,0x2
0236 7010 |p | Jump_Nonzero 0x247
0237 e606 | | Load 0x3,0x6
0238 e008 | | Load 0x0,0x8
0239 1b13 | | Execute Package,Field_Read,Field_Number 0x13
023a 1814 | | Execute Package,Field_Execute,Field_Number 0x14
023b a607 | | Store_Unchecked 0x3,0x7
023c e607 | | Load 0x3,0x7
023d e008 | | Load 0x0,0x8
023e 1853 | S | Execute Package,Field_Execute,Field_Number 0x53
023f 6801 |h | Jump_Zero 0x241
0240 7806 |x | Jump 0x247
0241 e607 | | Load 0x3,0x7
0242 e008 | | Load 0x0,0x8
0243 1854 | T | Execute Package,Field_Execute,Field_Number 0x54
0244 6802 |h | Jump_Zero 0x247
0245 e607 | | Load 0x3,0x7
0246 4401 |D | Exit_Subprogram With_Result,0x1
0247 e604 | | Load 0x3,0x4
0248 e008 | | Load 0x0,0x8
0249 1b15 | | Execute Package,Field_Read,Field_Number 0x15
024a 1b25 | % | Execute Package,Field_Read,Field_Number 0x25
024b 181a | | Execute Package,Field_Execute,Field_Number 0x1a
024c c604 | | Store 0x3,0x4
024d 00c9 | | Action Pop_Auxiliary_Loop
024e e604 | | Load 0x3,0x4
024f e008 | | Load 0x0,0x8
0250 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0251 1b25 | % | Execute Package,Field_Read,Field_Number 0x25
0252 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0253 6fbc |o | Jump_Zero 0x210
0254 00ce | | Action Pop_Auxiliary
0255 e011 | | Load 0x0,0x11
0256 0257 | W | Execute Discrete,Raise
0257 TRAP_01b8:
0257 e00e | | Load 0x0,0xe
0258 010f | | Execute Exception,Equal
0259 7003 |p | Jump_Nonzero 0x25d
025a e011 | | Load 0x0,0x11
025b 010f | | Execute Exception,Equal
025c 6802 |h | Jump_Zero 0x25f
025d 00d8 | | Load_Top At_Offset_0
025e 0101 | | Execute Exception,Reraise
025f e00f | | Load 0x0,0xf
0260 010f | | Execute Exception,Equal
0261 6803 |h | Jump_Zero 0x265
0262 e010 | | Load 0x0,0x10
0263 1b23 | # | Execute Package,Field_Read,Field_Number 0x23
0264 4401 |D | Exit_Subprogram With_Result,0x1
0265 0092 03eb | | Action Push_String_Extended,0x3eb ; "exception "
0267 e012 | | Load 0x0,0x12
0268 180d | | Execute Package,Field_Execute,Field_Number 0xd
0269 01cc | | Execute Vector,Catenate
026a 0092 03ec | | Action Push_String_Extended,0x3ec ; " processing attr_seg: "
026c 01cc | | Execute Vector,Catenate
026d e609 | | Load 0x3,0x9
026e 8406 | | Call 0x2,0x6
026f 01cc | | Execute Vector,Catenate
0270 e007 | | Load 0x0,0x7
0271 1864 | d | Execute Package,Field_Execute,Field_Number 0x64
0272 e010 | | Load 0x0,0x10
0273 1b23 | # | Execute Package,Field_Read,Field_Number 0x23
0274 4401 |D | Exit_Subprogram With_Result,0x1
0275 0000 0000 | | .XXX[0x3]
0277 0000 | |
0278 ; --------------------------------------------------------------------------------------
0278 ; SUBPROGRAM
0278 ; --------------------------------------------------------------------------------------
0278 028a | | .CONST 0x028a ; Address of begin
0279 02b6 | | .CONST 0x02b6 ; Address of exception handler
027a 0007 | | .CONST 0x0007 ; Number of locals
027b INIT_0278:
027b 00e1 | | Load_Encached Boolean_Cache
027c e013 | | Load 0x0,0x13
027d 1b16 | | Execute Package,Field_Read,Field_Number 0x16
027e 1b0d | | Execute Package,Field_Read,Field_Number 0xd
027f 0322 | " | Declare_Variable Record
0280 00d8 | | Load_Top At_Offset_0
0281 1c00 | | Execute_Immediate Run_Utility,0x0
0282 e00a | | Load 0x0,0xa
0283 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0284 029f 033b | ;| Declare_Subprogram For_Call,INIT_0338
0286 029f 0353 | S| Declare_Subprogram For_Call,INIT_0350
0288 029f 03c3 | | Declare_Subprogram For_Call,INIT_03c0
028a BODY_0278:
028a e7ff | | Load 0x3,-0x1
028b e010 | | Load 0x0,0x10
028c 1b23 | # | Execute Package,Field_Read,Field_Number 0x23
028d 021f | | Execute Heap_Access,Equal
028e 7026 |p& | Jump_Nonzero 0x2b5
028f e7ff | | Load 0x3,-0x1
0290 e008 | | Load 0x0,0x8
0291 1854 | T | Execute Package,Field_Execute,Field_Number 0x54
0292 6817 |h | Jump_Zero 0x2aa
0293 e40f | | Load 0x2,0xf
0294 0a01 | | Execute_Immediate Plus,0x1
0295 c40f | | Store 0x2,0xf
0296 e7ff | | Load 0x3,-0x1
0297 e008 | | Load 0x0,0x8
0298 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0299 1813 | | Execute Package,Field_Execute,Field_Number 0x13
029a e008 | | Load 0x0,0x8
029b 1b13 | | Execute Package,Field_Read,Field_Number 0x13
029c 181a | | Execute Package,Field_Execute,Field_Number 0x1a
029d e014 | | Load 0x0,0x14
029e 1b0f | | Execute Package,Field_Read,Field_Number 0xf
029f 0162 | b | Execute Variant_Record,Check_In_Type
02a0 8416 | | Call 0x2,0x16
02a1 e7ff | | Load 0x3,-0x1
02a2 021f | | Execute Heap_Access,Equal
02a3 7004 |p | Jump_Nonzero 0x2a8
02a4 0092 03ed | | Action Push_String_Extended,0x3ed ; "coded parent"
02a6 8606 | | Call 0x3,0x6
02a7 4503 |E | Exit_Subprogram 0x3
02a8 8607 | | Call 0x3,0x7
02a9 4503 |E | Exit_Subprogram 0x3
02aa e7ff | | Load 0x3,-0x1
02ab e008 | | Load 0x0,0x8
02ac 1853 | S | Execute Package,Field_Execute,Field_Number 0x53
02ad 6804 |h | Jump_Zero 0x2b2
02ae e410 | | Load 0x2,0x10
02af 0a01 | | Execute_Immediate Plus,0x1
02b0 c410 | | Store 0x2,0x10
02b1 4503 |E | Exit_Subprogram 0x3
02b2 e411 | | Load 0x2,0x11
02b3 0a01 | | Execute_Immediate Plus,0x1
02b4 c411 | | Store 0x2,0x11
02b5 4503 |E | Exit_Subprogram 0x3
02b6 TRAP_0278:
02b6 e00e | | Load 0x0,0xe
02b7 010f | | Execute Exception,Equal
02b8 6807 |h | Jump_Zero 0x2c0
02b9 0092 03ee | | Action Push_String_Extended,0x3ee ; "~coded parent"
02bb 8606 | | Call 0x3,0x6
02bc e40d | | Load 0x2,0xd
02bd 0a01 | | Execute_Immediate Plus,0x1
02be c40d | | Store 0x2,0xd
02bf 4503 |E | Exit_Subprogram 0x3
02c0 e011 | | Load 0x0,0x11
02c1 010f | | Execute Exception,Equal
02c2 6807 |h | Jump_Zero 0x2ca
02c3 0092 03ef | | Action Push_String_Extended,0x3ef ; "non-existent parent"
02c5 8606 | | Call 0x3,0x6
02c6 e40e | | Load 0x2,0xe
02c7 0a01 | | Execute_Immediate Plus,0x1
02c8 c40e | | Store 0x2,0xe
02c9 4503 |E | Exit_Subprogram 0x3
02ca 0092 03f0 | | Action Push_String_Extended,0x3f0 ; "Check(seg)"
02cc e409 | | Load 0x2,0x9
02cd 00e0 | | Load_Encached Standard_Cache
02ce 1818 | | Execute Package,Field_Execute,Field_Number 0x18
02cf 01cc | | Execute Vector,Catenate
02d0 0092 03f1 | | Action Push_String_Extended,0x3f1 ; ": "
02d2 01cc | | Execute Vector,Catenate
02d3 e7fe | | Load 0x3,-0x2
02d4 8406 | | Call 0x2,0x6
02d5 01cc | | Execute Vector,Catenate
02d6 0092 03e9 | | Action Push_String_Extended,0x3e9 ; " "
02d8 01cc | | Execute Vector,Catenate
02d9 e012 | | Load 0x0,0x12
02da 180d | | Execute Package,Field_Execute,Field_Number 0xd
02db 01cc | | Execute Vector,Catenate
02dc e007 | | Load 0x0,0x7
02dd 1864 | d | Execute Package,Field_Execute,Field_Number 0x64
02de 4503 |E | Exit_Subprogram 0x3
02df 0000 | | .XXX[0x1]
02e0 ; --------------------------------------------------------------------------------------
02e0 ; SUBPROGRAM
02e0 ; --------------------------------------------------------------------------------------
02e0 02f0 | | .CONST 0x02f0 ; Address of begin
02e1 031d | | .CONST 0x031d ; Address of exception handler
02e2 0005 | | .CONST 0x0005 ; Number of locals
02e3 INIT_02e0:
02e3 e003 | | Load 0x0,0x3
02e4 1b10 | | Execute Package,Field_Read,Field_Number 0x10
02e5 0322 | " | Declare_Variable Record
02e6 00d8 | | Load_Top At_Offset_0
02e7 1c00 | | Execute_Immediate Run_Utility,0x0
02e8 e00a | | Load 0x0,0xa
02e9 1b10 | | Execute Package,Field_Read,Field_Number 0x10
02ea e00a | | Load 0x0,0xa
02eb 1b0d | | Execute Package,Field_Read,Field_Number 0xd
02ec e602 | | Load 0x3,0x2
02ed 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
02ee 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3
02ef 0007 | | Action Break_Optional
02f0 BODY_02e0:
02f0 e7ff | | Load 0x3,-0x1
02f1 e002 | | Load 0x0,0x2
02f2 181a | | Execute Package,Field_Execute,Field_Number 0x1a
02f3 7028 |p( | Jump_Nonzero 0x31c
02f4 e00a | | Load 0x0,0xa
02f5 1b10 | | Execute Package,Field_Read,Field_Number 0x10
02f6 e602 | | Load 0x3,0x2
02f7 e00d | | Load 0x0,0xd
02f8 1b0e | | Execute Package,Field_Read,Field_Number 0xe
02f9 4800 |H | Short_Literal 0x0
02fa 4800 |H | Short_Literal 0x0
02fb e7ff | | Load 0x3,-0x1
02fc e003 | | Load 0x0,0x3
02fd 1819 | | Execute Package,Field_Execute,Field_Number 0x19
02fe 00d1 | | Pop_Control Pop_Count_1
02ff c603 | | Store 0x3,0x3
0300 e603 | | Load 0x3,0x3
0301 6815 |h | Jump_Zero 0x317
0302 e409 | | Load 0x2,0x9
0303 00e0 | | Load_Encached Standard_Cache
0304 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0305 0092 03f1 | | Action Push_String_Extended,0x3f1 ; ": "
0307 01cc | | Execute Vector,Catenate
0308 e7ff | | Load 0x3,-0x1
0309 8406 | | Call 0x2,0x6
030a 01cc | | Execute Vector,Catenate
030b 0092 03e9 | | Action Push_String_Extended,0x3e9 ; " "
030d 01cc | | Execute Vector,Catenate
030e e603 | | Load 0x3,0x3
030f e00a | | Load 0x0,0xa
0310 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0311 011c | | Execute Any,Convert_Unchecked
0312 1c01 | | Execute_Immediate Run_Utility,0x1
0313 01cc | | Execute Vector,Catenate
0314 e007 | | Load 0x0,0x7
0315 1864 | d | Execute Package,Field_Execute,Field_Number 0x64
0316 4502 |E | Exit_Subprogram 0x2
0317 e7ff | | Load 0x3,-0x1
0318 e602 | | Load 0x3,0x2
0319 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
031a 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
031b 8417 | | Call 0x2,0x17
031c 4502 |E | Exit_Subprogram 0x2
031d TRAP_02e0:
031d 0007 | | Action Break_Optional
031e 0092 03f2 | | Action Push_String_Extended,0x3f2 ; "Check(object.id)"
0320 e409 | | Load 0x2,0x9
0321 00e0 | | Load_Encached Standard_Cache
0322 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0323 01cc | | Execute Vector,Catenate
0324 0092 03f1 | | Action Push_String_Extended,0x3f1 ; ": "
0326 01cc | | Execute Vector,Catenate
0327 e7ff | | Load 0x3,-0x1
0328 8406 | | Call 0x2,0x6
0329 01cc | | Execute Vector,Catenate
032a 0092 03e9 | | Action Push_String_Extended,0x3e9 ; " "
032c 01cc | | Execute Vector,Catenate
032d e012 | | Load 0x0,0x12
032e 180d | | Execute Package,Field_Execute,Field_Number 0xd
032f 01cc | | Execute Vector,Catenate
0330 e007 | | Load 0x0,0x7
0331 1864 | d | Execute Package,Field_Execute,Field_Number 0x64
0332 4502 |E | Exit_Subprogram 0x2
0333 0000 0000 | | .BLANK 0000[0x5]
0338 ; --------------------------------------------------------------------------------------
0338 ; SUBPROGRAM
0338 ; --------------------------------------------------------------------------------------
0338 033b | ; | .CONST 0x033b ; Address of begin
0339 0004 | | .CONST 0x0004 ; Address of exception handler
033a 0001 | | .CONST 0x0001 ; Number of locals
033b BODY_0338:
033b INIT_0338:
033b e602 | | Load 0x3,0x2
033c 680b |h | Jump_Zero 0x348
033d 0092 03f3 | | Action Push_String_Extended,0x3f3 ; "; "
033f e603 | | Load 0x3,0x3
0340 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
0341 00e0 | | Load_Encached Standard_Cache
0342 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0343 01cc | | Execute Vector,Catenate
0344 0092 03f4 | | Action Push_String_Extended,0x3f4 ; " pages"
0346 01cc | | Execute Vector,Catenate
0347 00ca | | Action Exit_Nullary_Function
0348 00ea | | Load_Encached Null_String_Cache
0349 00ca | | Action Exit_Nullary_Function
034a 0000 0000 | | .BLANK 0000[0x6]
0350 ; --------------------------------------------------------------------------------------
0350 ; SUBPROGRAM
0350 ; --------------------------------------------------------------------------------------
0350 0353 | S | .CONST 0x0353 ; Address of begin
0351 0004 | | .CONST 0x0004 ; Address of exception handler
0352 0001 | | .CONST 0x0001 ; Number of locals
0353 BODY_0350:
0353 INIT_0350:
0353 e40b | | Load 0x2,0xb
0354 0a01 | | Execute_Immediate Plus,0x1
0355 c40b | | Store 0x2,0xb
0356 e603 | | Load 0x3,0x3
0357 00e1 | | Load_Encached Boolean_Cache
0358 e7ff | | Load 0x3,-0x1
0359 8402 | | Call 0x2,0x2
035a e013 | | Load 0x0,0x13
035b 1b16 | | Execute Package,Field_Read,Field_Number 0x16
035c 180e | | Execute Package,Field_Execute,Field_Number 0xe
035d c602 | | Store 0x3,0x2
035e 00d1 | | Pop_Control Pop_Count_1
035f e602 | | Load 0x3,0x2
0360 7010 |p | Jump_Nonzero 0x371
0361 0092 03f5 | | Action Push_String_Extended,0x3f5 ; "Fatal!! Orphan ATTR seg not found in space manager: "
0363 4800 |H | Short_Literal 0x0
0364 4801 |H | Short_Literal 0x1
0365 e7ff | | Load 0x3,-0x1
0366 8414 | | Call 0x2,0x14
0367 01cc | | Execute Vector,Catenate
0368 0092 03f1 | | Action Push_String_Extended,0x3f1 ; ": "
036a 01cc | | Execute Vector,Catenate
036b e7fe | | Load 0x3,-0x2
036c 8406 | | Call 0x2,0x6
036d 01cc | | Execute Vector,Catenate
036e e007 | | Load 0x0,0x7
036f 1864 | d | Execute Package,Field_Execute,Field_Number 0x64
0370 7805 |x | Jump 0x376
0371 e40c | | Load 0x2,0xc
0372 e603 | | Load 0x3,0x3
0373 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
0374 0273 | s | Execute Discrete,Plus
0375 c40c | | Store 0x2,0xc
0376 e5ff | | Load 0x2,-0x1
0377 6816 |h | Jump_Zero 0x38e
0378 0092 03f6 | | Action Push_String_Extended,0x3f6 ; "**** Bad ATTR ("
037a e9ff | | Load 0x4,-0x1
037b 01cc | | Execute Vector,Catenate
037c 0092 03f7 | | Action Push_String_Extended,0x3f7 ; "): "
037e 01cc | | Execute Vector,Catenate
037f 4800 |H | Short_Literal 0x0
0380 4801 |H | Short_Literal 0x1
0381 e7ff | | Load 0x3,-0x1
0382 8414 | | Call 0x2,0x14
0383 01cc | | Execute Vector,Catenate
0384 0092 03f1 | | Action Push_String_Extended,0x3f1 ; ": "
0386 01cc | | Execute Vector,Catenate
0387 e7fe | | Load 0x3,-0x2
0388 8406 | | Call 0x2,0x6
0389 01cc | | Execute Vector,Catenate
038a 8605 | | Call 0x3,0x5
038b 01cc | | Execute Vector,Catenate
038c e007 | | Load 0x0,0x7
038d 1864 | d | Execute Package,Field_Execute,Field_Number 0x64
038e e5fe | | Load 0x2,-0x2
038f 7027 |p' | Jump_Nonzero 0x3b7
0390 e00a | | Load 0x0,0xa
0391 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0392 e00d | | Load 0x0,0xd
0393 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0394 6023 |`# | Indirect_Literal Discrete,0x3b8,{0x00000000, 0x00028000}
0395 e7fe | | Load 0x3,-0x2
0396 e008 | | Load 0x0,0x8
0397 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0398 0162 | b | Execute Variant_Record,Check_In_Type
0399 e008 | | Load 0x0,0x8
039a 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33
039b c604 | | Store 0x3,0x4
039c e604 | | Load 0x3,0x4
039d 0f00 | | Execute_Immediate Equal,0x0
039e a413 | | Store_Unchecked 0x2,0x13
039f e413 | | Load 0x2,0x13
03a0 7013 |p | Jump_Nonzero 0x3b4
03a1 0092 03f8 | | Action Push_String_Extended,0x3f8 ; "Unable to reclaim space for orphan attribute: "
03a3 e7fe | | Load 0x3,-0x2
03a4 8406 | | Call 0x2,0x6
03a5 01cc | | Execute Vector,Catenate
03a6 0092 03e9 | | Action Push_String_Extended,0x3e9 ; " "
03a8 01cc | | Execute Vector,Catenate
03a9 e604 | | Load 0x3,0x4
03aa e00a | | Load 0x0,0xa
03ab 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03ac 011c | | Execute Any,Convert_Unchecked
03ad 1c01 | | Execute_Immediate Run_Utility,0x1
03ae 01cc | | Execute Vector,Catenate
03af 8605 | | Call 0x3,0x5
03b0 01cc | | Execute Vector,Catenate
03b1 e007 | | Load 0x0,0x7
03b2 1864 | d | Execute Package,Field_Execute,Field_Number 0x64
03b3 4502 |E | Exit_Subprogram 0x2
03b4 e412 | | Load 0x2,0x12
03b5 0a01 | | Execute_Immediate Plus,0x1
03b6 c412 | | Store 0x2,0x12
03b7 4502 |E | Exit_Subprogram 0x2
03b8 0000 0000 | | .LITERAL {0x00000000, 0x00028000}
03bc 0000 0000 | | .BLANK 0000[0x4]
03c0 ; --------------------------------------------------------------------------------------
03c0 ; SUBPROGRAM
03c0 ; --------------------------------------------------------------------------------------
03c0 03c3 | | .CONST 0x03c3 ; Address of begin
03c1 0004 | | .CONST 0x0004 ; Address of exception handler
03c2 0001 | | .CONST 0x0001 ; Number of locals
03c3 BODY_03c0:
03c3 INIT_03c0:
03c3 e40a | | Load 0x2,0xa
03c4 0a01 | | Execute_Immediate Plus,0x1
03c5 c40a | | Store 0x2,0xa
03c6 e5ff | | Load 0x2,-0x1
03c7 680f |h | Jump_Zero 0x3d7
03c8 0092 03f9 | | Action Push_String_Extended,0x3f9 ; "Good ATTR: "
03ca 4800 |H | Short_Literal 0x0
03cb 4801 |H | Short_Literal 0x1
03cc e7ff | | Load 0x3,-0x1
03cd 8414 | | Call 0x2,0x14
03ce 01cc | | Execute Vector,Catenate
03cf 0092 03f1 | | Action Push_String_Extended,0x3f1 ; ": "
03d1 01cc | | Execute Vector,Catenate
03d2 e7fe | | Load 0x3,-0x2
03d3 8406 | | Call 0x2,0x6
03d4 01cc | | Execute Vector,Catenate
03d5 e007 | | Load 0x0,0x7
03d6 1864 | d | Execute Package,Field_Execute,Field_Number 0x64
03d7 4501 |E | Exit_Subprogram 0x1
03d8 ; --------------------------------------------------------------------------------------
03d8 ; STRING TABLE
03d8 ; --------------------------------------------------------------------------------------
03d8 0046 | F | .STRTAB 0x0046->0x03fb ; "Privileged mode is required to run this utility."
03d9 0074 | t | .STRTAB 0x0074->0x0413 ; "Number of objects: "
03da 0085 | | .STRTAB 0x0085->0x041c ; " objects total"
03db 0091 | | .STRTAB 0x0091->0x0423 ; " good ATTRs"
03dc 009a | | .STRTAB 0x009a->0x0429 ; " bad ATTRs ("
03dd 00a4 | | .STRTAB 0x00a4->0x042f ; " )"
03de 00a4 | | .STRTAB 0x00a4->0x0430 ; "Reclaimable space (pages): "
03df 00bd | | .STRTAB 0x00bd->0x043d ; "Object manager stats"
03e0 00cf | | .STRTAB 0x00cf->0x0447 ; " ADA unit count :"
03e1 00df | | .STRTAB 0x00df->0x0450 ; " ATTR count :"
03e2 00ef | | .STRTAB 0x00ef->0x0459 ; " TDDB count :"
03e3 00ff | | .STRTAB 0x00ff->0x0462 ; "***"
03e4 0100 | | .STRTAB 0x0100->0x0464 ; " Orphan ATTRs have been successfully deleted ***"
03e5 012e | . | .STRTAB 0x012e->0x047c ; " Orphan ATTRs have been successfully deleted."
03e6 0159 | Y | .STRTAB 0x0159->0x0492 ; "REPAIR_CG_ATTRS"
03e7 0166 | f | .STRTAB 0x0166->0x049a ; "_"
; "_"
03e8 0165 | e | .STRTAB 0x0165->0x049a ; "dir.traversal.get_version failed (bad status): "
03e9 0192 | | .STRTAB 0x0192->0x04b2 ; " "
; " "
; " "
; " "
; " "
; " "
03ea 0191 | | .STRTAB 0x0191->0x04b2 ; "can't get associated objects for unit (bad status): "
03eb 01c3 | | .STRTAB 0x01c3->0x04cc ; "exception "
03ec 01cb | | .STRTAB 0x01cb->0x04d1 ; " processing attr_seg: "
03ed 01df | | .STRTAB 0x01df->0x04dc ; "coded parent"
03ee 01e9 | | .STRTAB 0x01e9->0x04e2 ; "~coded parent"
03ef 01f4 | | .STRTAB 0x01f4->0x04e9 ; "non-existent parent"
03f0 0205 | | .STRTAB 0x0205->0x04f2 ; "Check(seg)"
03f1 020d | | .STRTAB 0x020d->0x04f7 ; ": "
; ": "
; ": "
; ": "
; ": "
; ": "
03f2 020d | | .STRTAB 0x020d->0x04f8 ; "Check(object.id)"
03f3 021b | | .STRTAB 0x021b->0x0500 ; "; "
03f4 021b | | .STRTAB 0x021b->0x0501 ; " pages"
03f5 021f | | .STRTAB 0x021f->0x0504 ; "Fatal!! Orphan ATTR seg not found in space manager: "
03f6 0251 | Q | .STRTAB 0x0251->0x051e ; "**** Bad ATTR ("
03f7 025e | ^ | .STRTAB 0x025e->0x0526 ; "): "
03f8 025f | _ | .STRTAB 0x025f->0x0527 ; "Unable to reclaim space for orphan attribute: "
03f9 028b | | .STRTAB 0x028b->0x053e ; "Good ATTR: "
03fa 0294 | | .STREND 0x0294->0x0544
03fb 5072 6976 |Priv| .STRTAB_STRINGS
0544 0000 0000 | | .BLANK 0000[0x4]
0548 ; --------------------------------------------------------------------------------------
0548 ; Debug Table
0548 ; --------------------------------------------------------------------------------------
0548 0004 000e | | .DEBUG4 0x0004,0x000e,0xa47a,0x0000,0x0001,0x0000
054e 0000 0000 | | .BLANK 0000[0x26]
0574 8014 0000 | | .XXX[0xb]
0576 0000 0000 | |
0578 0100 0000 | |
057a 0880 0000 | |
057c 0004 0000 | |
057e 0028 | ( |
057f 0000 0000 | | .BLANK 0000[0x2e]
05ad 1002 8000 | | .XXX[0xb]
05af 0000 0000 | |
05b1 0020 0000 | |
05b3 0110 0000 | |
05b5 0000 8000 | |
05b7 0005 | |
05b8 0000 0000 | | .BLANK 0000[0x48]