|
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 - download
Length: 2048 (0x800) Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_6060f0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦cfc2e13cd⟧ »Space Info Vol 2« └─⟦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 0370 | p | .CONST 0x0370 ; 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 8002 | | .CONST 0x8002 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 001c | | .CONST 0x001c ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0011 | | .CONST 0x0011 ; Number of locals 000b INIT_0008: 000b 029a 0023 | #| Declare_Subprogram INIT_0020,For_Outer_Call,Visible,Unelaborated 000d 029a 002b | +| Declare_Subprogram INIT_0028,For_Outer_Call,Visible,Unelaborated 000f 029a 00db | | Declare_Subprogram INIT_00d8,For_Outer_Call,Visible,Unelaborated 0011 00bf | | Action Accept_Activation 0012 029d 018b | | Declare_Subprogram INIT_0188,For_Outer_Call 0014 029d 01a3 | | Declare_Subprogram INIT_01a0,For_Outer_Call 0016 1d0d | | Execute_Immediate Reference_Lex_1,0xd 0017 00c7 | | Action Elaborate_Subprogram 0018 1d0e | | Execute_Immediate Reference_Lex_1,0xe 0019 00c7 | | Action Elaborate_Subprogram 001a 1d0f | | Execute_Immediate Reference_Lex_1,0xf 001b 00c7 | | Action Elaborate_Subprogram 001c BODY_0008: 001c 00bc | | Action Signal_Activated 001d 00bb | | Action Signal_Completion 001e 0000 0000 | | .XXX[0x2] 0020 ; -------------------------------------------------------------------------------------- 0020 ; SUBPROGRAM 0020 ; -------------------------------------------------------------------------------------- 0020 0023 | # | .CONST 0x0023 ; Address of begin 0021 0004 | | .CONST 0x0004 ; Address of exception handler 0022 0001 | | .CONST 0x0001 ; Number of locals 0023 BODY_0020: 0023 INIT_0020: 0023 00da | | Load_Top At_Offset_2 0024 8211 | | Call 0x1,0x11 0025 e001 | | Load 0x0,0x1 0026 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0027 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0028 ; -------------------------------------------------------------------------------------- 0028 ; SUBPROGRAM 0028 ; -------------------------------------------------------------------------------------- 0028 0034 | 4 | .CONST 0x0034 ; Address of begin 0029 004f | O | .CONST 0x004f ; Address of exception handler 002a 0004 | | .CONST 0x0004 ; Number of locals 002b INIT_0028: 002b 00e1 | | Load_Encached Boolean_Cache 002c 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 002d e002 | | Load 0x0,0x2 002e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 002f 02c7 | | Declare_Variable Any 0030 00d8 | | Load_Top At_Offset_0 0031 1c00 | | Execute_Immediate Run_Utility,0x0 0032 029f 01db | | Declare_Subprogram INIT_01d8,For_Call 0034 BODY_0028: 0034 e5fa | | Load 0x2,-0x6 0035 e003 | | Load 0x0,0x3 0036 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0037 c5fa | | Store 0x2,-0x6 0038 00d9 | | Load_Top At_Offset_1 0039 e5fc | | Load 0x2,-0x4 003a 8210 | | Call 0x1,0x10 003b c403 | | Store 0x2,0x3 003c 00cf | | Action Mark_Auxiliary 003d 7805 |x | Jump 0x43 003e 8404 | | Call 0x2,0x4 003f 00da | | Load_Top At_Offset_2 0040 e002 | | Load 0x0,0x2 0041 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0042 00c9 | | Action Pop_Auxiliary_Loop 0043 00db | | Load_Top At_Offset_3 0044 6804 |h | Jump_Zero 0x49 0045 00da | | Load_Top At_Offset_2 0046 e002 | | Load 0x0,0x2 0047 180e | | Execute Package,Field_Execute,Field_Number 0xe 0048 6ff5 |o | Jump_Zero 0x3e 0049 00ce | | Action Pop_Auxiliary 004a 00d9 | | Load_Top At_Offset_1 004b e002 | | Load 0x0,0x2 004c 1813 | | Execute Package,Field_Execute,Field_Number 0x13 004d c403 | | Store 0x2,0x3 004e 4505 |E | Exit_Suprogram New_Top_Offset 0x5 004f TRAP_0028: 004f 4922 |I" | Short_Literal 0x122 0050 010f | | Execute Exception,Equal 0051 7006 |p | Jump_Nonzero 0x58 0052 4923 |I# | Short_Literal 0x123 0053 010f | | Execute Exception,Equal 0054 7003 |p | Jump_Nonzero 0x58 0055 4924 |I$ | Short_Literal 0x124 0056 010f | | Execute Exception,Equal 0057 680a |h | Jump_Zero 0x62 0058 e5fa | | Load 0x2,-0x6 0059 4802 |H | Short_Literal 0x2 005a 0092 0212 | | Action Push_String_Extended,0x212 ; "Remote_Passwords object does not exist; check your Profile.Remote_Passwords session switch" 005c 0092 0213 | | Action Push_String_Extended,0x213 ; "NONEXISTENT_OBJECT" 005e e003 | | Load 0x0,0x3 005f 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0060 c5fa | | Store 0x2,-0x6 0061 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0062 4931 |I1 | Short_Literal 0x131 0063 010f | | Execute Exception,Equal 0064 6812 |h | Jump_Zero 0x77 0065 e5fa | | Load 0x2,-0x6 0066 4802 |H | Short_Literal 0x2 0067 0092 0214 | | Action Push_String_Extended,0x214 ; "Insufficient privilege to access " 0069 e5fc | | Load 0x2,-0x4 006a e004 | | Load 0x0,0x4 006b 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 006c 183e | > | Execute Package,Field_Execute,Field_Number 0x3e 006d 01cc | | Execute Vector,Catenate 006e 0092 0215 | | Action Push_String_Extended,0x215 ; "; check the ACLs on your Remote_Passwords file" 0070 01cc | | Execute Vector,Catenate 0071 0092 0216 | | Action Push_String_Extended,0x216 ; "ACCESS_ERROR" 0073 e003 | | Load 0x0,0x3 0074 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0075 c5fa | | Store 0x2,-0x6 0076 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0077 4932 |I2 | Short_Literal 0x132 0078 010f | | Execute Exception,Equal 0079 6815 |h | Jump_Zero 0x8f 007a e5fa | | Load 0x2,-0x6 007b 4802 |H | Short_Literal 0x2 007c 0092 0217 | | Action Push_String_Extended,0x217 ; "Remote_Passwords file " 007e e5fc | | Load 0x2,-0x4 007f e004 | | Load 0x0,0x4 0080 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0081 183e | > | Execute Package,Field_Execute,Field_Number 0x3e 0082 01cc | | Execute Vector,Catenate 0083 0092 0218 | | Action Push_String_Extended,0x218 ; " is not checked out; use Cmvc.Check_Out" 0085 01cc | | Execute Vector,Catenate 0086 0092 0219 | | Action Push_String_Extended,0x219 ; " before attempting this operation again" 0088 01cc | | Execute Vector,Catenate 0089 0092 021a | | Action Push_String_Extended,0x21a ; "POLICY_ERROR" 008b e003 | | Load 0x0,0x3 008c 181a | | Execute Package,Field_Execute,Field_Number 0x1a 008d c5fa | | Store 0x2,-0x6 008e 4505 |E | Exit_Suprogram New_Top_Offset 0x5 008f 4934 |I4 | Short_Literal 0x134 0090 010f | | Execute Exception,Equal 0091 6815 |h | Jump_Zero 0xa7 0092 e5fa | | Load 0x2,-0x6 0093 4802 |H | Short_Literal 0x2 0094 0092 0217 | | Action Push_String_Extended,0x217 ; "Remote_Passwords file " 0096 e5fc | | Load 0x2,-0x4 0097 e004 | | Load 0x0,0x4 0098 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0099 183e | > | Execute Package,Field_Execute,Field_Number 0x3e 009a 01cc | | Execute Vector,Catenate 009b 0092 021b | | Action Push_String_Extended,0x21b ; " is frozen; use Library.Unfreeze before attempting" 009d 01cc | | Execute Vector,Catenate 009e 0092 021c | | Action Push_String_Extended,0x21c ; " this operation again" 00a0 01cc | | Execute Vector,Catenate 00a1 0092 021a | | Action Push_String_Extended,0x21a ; "POLICY_ERROR" 00a3 e003 | | Load 0x0,0x3 00a4 181a | | Execute Package,Field_Execute,Field_Number 0x1a 00a5 c5fa | | Store 0x2,-0x6 00a6 4505 |E | Exit_Suprogram New_Top_Offset 0x5 00a7 4935 |I5 | Short_Literal 0x135 00a8 010f | | Execute Exception,Equal 00a9 6815 |h | Jump_Zero 0xbf 00aa e5fa | | Load 0x2,-0x6 00ab 4802 |H | Short_Literal 0x2 00ac 0092 0217 | | Action Push_String_Extended,0x217 ; "Remote_Passwords file " 00ae e5fc | | Load 0x2,-0x4 00af e004 | | Load 0x0,0x4 00b0 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 00b1 183e | > | Execute Package,Field_Execute,Field_Number 0x3e 00b2 01cc | | Execute Vector,Catenate 00b3 0092 021d | | Action Push_String_Extended,0x21d ; " is locked; use What.Locks to determine who is" 00b5 01cc | | Execute Vector,Catenate 00b6 0092 021e | | Action Push_String_Extended,0x21e ; " holding the locks on this object" 00b8 01cc | | Execute Vector,Catenate 00b9 0092 021f | | Action Push_String_Extended,0x21f ; "LOCK_ERROR" 00bb e003 | | Load 0x0,0x3 00bc 181a | | Execute Package,Field_Execute,Field_Number 0x1a 00bd c5fa | | Store 0x2,-0x6 00be 4505 |E | Exit_Suprogram New_Top_Offset 0x5 00bf 00da | | Load_Top At_Offset_2 00c0 e005 | | Load 0x0,0x5 00c1 181d | | Execute Package,Field_Execute,Field_Number 0x1d 00c2 6804 |h | Jump_Zero 0xc7 00c3 00da | | Load_Top At_Offset_2 00c4 e002 | | Load 0x0,0x2 00c5 1813 | | Execute Package,Field_Execute,Field_Number 0x13 00c6 c403 | | Store 0x2,0x3 00c7 e5fa | | Load 0x2,-0x6 00c8 e006 | | Load 0x0,0x6 00c9 180d | | Execute Package,Field_Execute,Field_Number 0xd 00ca 4802 |H | Short_Literal 0x2 00cb 0092 0220 | | Action Push_String_Extended,0x220 ; "UNHANDLED_EXCEPTION" 00cd e003 | | Load 0x0,0x3 00ce 181c | | Execute Package,Field_Execute,Field_Number 0x1c 00cf e003 | | Load 0x0,0x3 00d0 181b | | Execute Package,Field_Execute,Field_Number 0x1b 00d1 c5fa | | Store 0x2,-0x6 00d2 4505 |E | Exit_Suprogram New_Top_Offset 0x5 00d3 0000 0000 | | .BLANK 0000[0x5] 00d8 ; -------------------------------------------------------------------------------------- 00d8 ; SUBPROGRAM 00d8 ; -------------------------------------------------------------------------------------- 00d8 00e4 | | .CONST 0x00e4 ; Address of begin 00d9 00fd | | .CONST 0x00fd ; Address of exception handler 00da 0004 | | .CONST 0x0004 ; Number of locals 00db INIT_00d8: 00db 00e1 | | Load_Encached Boolean_Cache 00dc 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 00dd e002 | | Load 0x0,0x2 00de 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00df 02c7 | | Declare_Variable Any 00e0 00d8 | | Load_Top At_Offset_0 00e1 1c00 | | Execute_Immediate Run_Utility,0x0 00e2 029f 01fb | | Declare_Subprogram INIT_01f8,For_Call 00e4 BODY_00d8: 00e4 e5fa | | Load 0x2,-0x6 00e5 e003 | | Load 0x0,0x3 00e6 1810 | | Execute Package,Field_Execute,Field_Number 0x10 00e7 c5fa | | Store 0x2,-0x6 00e8 00d9 | | Load_Top At_Offset_1 00e9 e5fc | | Load 0x2,-0x4 00ea 8210 | | Call 0x1,0x10 00eb c403 | | Store 0x2,0x3 00ec 00cf | | Action Mark_Auxiliary 00ed 7805 |x | Jump 0xf3 00ee 8404 | | Call 0x2,0x4 00ef 00da | | Load_Top At_Offset_2 00f0 e002 | | Load 0x0,0x2 00f1 1812 | | Execute Package,Field_Execute,Field_Number 0x12 00f2 00c9 | | Action Pop_Auxiliary_Loop 00f3 00da | | Load_Top At_Offset_2 00f4 e002 | | Load 0x0,0x2 00f5 180e | | Execute Package,Field_Execute,Field_Number 0xe 00f6 6ff7 |o | Jump_Zero 0xee 00f7 00ce | | Action Pop_Auxiliary 00f8 00d9 | | Load_Top At_Offset_1 00f9 e002 | | Load 0x0,0x2 00fa 1813 | | Execute Package,Field_Execute,Field_Number 0x13 00fb c403 | | Store 0x2,0x3 00fc 4505 |E | Exit_Suprogram New_Top_Offset 0x5 00fd TRAP_00d8: 00fd 4922 |I" | Short_Literal 0x122 00fe 010f | | Execute Exception,Equal 00ff 7006 |p | Jump_Nonzero 0x106 0100 4923 |I# | Short_Literal 0x123 0101 010f | | Execute Exception,Equal 0102 7003 |p | Jump_Nonzero 0x106 0103 4924 |I$ | Short_Literal 0x124 0104 010f | | Execute Exception,Equal 0105 680a |h | Jump_Zero 0x110 0106 e5fa | | Load 0x2,-0x6 0107 4802 |H | Short_Literal 0x2 0108 0092 0221 | !| Action Push_String_Extended,0x221 ; "Remote_Sessions object does not exist; check your Profile.Remote_Sessions session switch" 010a 0092 0213 | | Action Push_String_Extended,0x213 ; "NONEXISTENT_OBJECT" 010c e003 | | Load 0x0,0x3 010d 181a | | Execute Package,Field_Execute,Field_Number 0x1a 010e c5fa | | Store 0x2,-0x6 010f 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0110 4931 |I1 | Short_Literal 0x131 0111 010f | | Execute Exception,Equal 0112 6812 |h | Jump_Zero 0x125 0113 e5fa | | Load 0x2,-0x6 0114 4802 |H | Short_Literal 0x2 0115 0092 0214 | | Action Push_String_Extended,0x214 ; "Insufficient privilege to access " 0117 e5fc | | Load 0x2,-0x4 0118 e004 | | Load 0x0,0x4 0119 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 011a 183e | > | Execute Package,Field_Execute,Field_Number 0x3e 011b 01cc | | Execute Vector,Catenate 011c 0092 0222 | "| Action Push_String_Extended,0x222 ; "; check the ACLs on your Remote_Sessions file" 011e 01cc | | Execute Vector,Catenate 011f 0092 0216 | | Action Push_String_Extended,0x216 ; "ACCESS_ERROR" 0121 e003 | | Load 0x0,0x3 0122 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0123 c5fa | | Store 0x2,-0x6 0124 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0125 4932 |I2 | Short_Literal 0x132 0126 010f | | Execute Exception,Equal 0127 6815 |h | Jump_Zero 0x13d 0128 e5fa | | Load 0x2,-0x6 0129 4802 |H | Short_Literal 0x2 012a 0092 0223 | #| Action Push_String_Extended,0x223 ; "Remote_Sessions file " 012c e5fc | | Load 0x2,-0x4 012d e004 | | Load 0x0,0x4 012e 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 012f 183e | > | Execute Package,Field_Execute,Field_Number 0x3e 0130 01cc | | Execute Vector,Catenate 0131 0092 0218 | | Action Push_String_Extended,0x218 ; " is not checked out; use Cmvc.Check_Out" 0133 01cc | | Execute Vector,Catenate 0134 0092 0219 | | Action Push_String_Extended,0x219 ; " before attempting this operation again" 0136 01cc | | Execute Vector,Catenate 0137 0092 021a | | Action Push_String_Extended,0x21a ; "POLICY_ERROR" 0139 e003 | | Load 0x0,0x3 013a 181a | | Execute Package,Field_Execute,Field_Number 0x1a 013b c5fa | | Store 0x2,-0x6 013c 4505 |E | Exit_Suprogram New_Top_Offset 0x5 013d 4934 |I4 | Short_Literal 0x134 013e 010f | | Execute Exception,Equal 013f 6815 |h | Jump_Zero 0x155 0140 e5fa | | Load 0x2,-0x6 0141 4802 |H | Short_Literal 0x2 0142 0092 0223 | #| Action Push_String_Extended,0x223 ; "Remote_Sessions file " 0144 e5fc | | Load 0x2,-0x4 0145 e004 | | Load 0x0,0x4 0146 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0147 183e | > | Execute Package,Field_Execute,Field_Number 0x3e 0148 01cc | | Execute Vector,Catenate 0149 0092 021b | | Action Push_String_Extended,0x21b ; " is frozen; use Library.Unfreeze before attempting" 014b 01cc | | Execute Vector,Catenate 014c 0092 021c | | Action Push_String_Extended,0x21c ; " this operation again" 014e 01cc | | Execute Vector,Catenate 014f 0092 021a | | Action Push_String_Extended,0x21a ; "POLICY_ERROR" 0151 e003 | | Load 0x0,0x3 0152 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0153 c5fa | | Store 0x2,-0x6 0154 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0155 4935 |I5 | Short_Literal 0x135 0156 010f | | Execute Exception,Equal 0157 6815 |h | Jump_Zero 0x16d 0158 e5fa | | Load 0x2,-0x6 0159 4802 |H | Short_Literal 0x2 015a 0092 0223 | #| Action Push_String_Extended,0x223 ; "Remote_Sessions file " 015c e5fc | | Load 0x2,-0x4 015d e004 | | Load 0x0,0x4 015e 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 015f 183e | > | Execute Package,Field_Execute,Field_Number 0x3e 0160 01cc | | Execute Vector,Catenate 0161 0092 021d | | Action Push_String_Extended,0x21d ; " is locked; use What.Locks to determine who is" 0163 01cc | | Execute Vector,Catenate 0164 0092 021e | | Action Push_String_Extended,0x21e ; " holding the locks on this object" 0166 01cc | | Execute Vector,Catenate 0167 0092 021f | | Action Push_String_Extended,0x21f ; "LOCK_ERROR" 0169 e003 | | Load 0x0,0x3 016a 181a | | Execute Package,Field_Execute,Field_Number 0x1a 016b c5fa | | Store 0x2,-0x6 016c 4505 |E | Exit_Suprogram New_Top_Offset 0x5 016d 00da | | Load_Top At_Offset_2 016e e005 | | Load 0x0,0x5 016f 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0170 6804 |h | Jump_Zero 0x175 0171 00da | | Load_Top At_Offset_2 0172 e002 | | Load 0x0,0x2 0173 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0174 c403 | | Store 0x2,0x3 0175 e5fa | | Load 0x2,-0x6 0176 e006 | | Load 0x0,0x6 0177 180d | | Execute Package,Field_Execute,Field_Number 0xd 0178 4802 |H | Short_Literal 0x2 0179 0092 0220 | | Action Push_String_Extended,0x220 ; "UNHANDLED_EXCEPTION" 017b e003 | | Load 0x0,0x3 017c 181c | | Execute Package,Field_Execute,Field_Number 0x1c 017d e003 | | Load 0x0,0x3 017e 181b | | Execute Package,Field_Execute,Field_Number 0x1b 017f c5fa | | Store 0x2,-0x6 0180 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0181 0000 0000 | | .BLANK 0000[0x7] 0188 ; -------------------------------------------------------------------------------------- 0188 ; SUBPROGRAM 0188 ; -------------------------------------------------------------------------------------- 0188 018b | | .CONST 0x018b ; Address of begin 0189 0004 | | .CONST 0x0004 ; Address of exception handler 018a 0001 | | .CONST 0x0001 ; Number of locals 018b BODY_0188: 018b INIT_0188: 018b 00da | | Load_Top At_Offset_2 018c e004 | | Load 0x0,0x4 018d 1811 | | Execute Package,Field_Execute,Field_Number 0x11 018e 6802 |h | Jump_Zero 0x191 018f 4923 |I# | Short_Literal 0x123 0190 0257 | W | Execute Discrete,Raise 0191 00db | | Load_Top At_Offset_3 0192 0092 0224 | $| Action Push_String_Extended,0x224 ; "SYNCHRONIZED" 0194 e5ff | | Load 0x2,-0x1 0195 e004 | | Load 0x0,0x4 0196 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0197 183e | > | Execute Package,Field_Execute,Field_Number 0x3e 0198 4800 |H | Short_Literal 0x0 0199 e005 | | Load 0x0,0x5 019a 1815 | | Execute Package,Field_Execute,Field_Number 0x15 019b c5fe | | Store 0x2,-0x2 019c 4502 |E | Exit_Suprogram New_Top_Offset 0x2 019d 0000 0000 | | .XXX[0x3] 019f 0000 | | 01a0 ; -------------------------------------------------------------------------------------- 01a0 ; SUBPROGRAM 01a0 ; -------------------------------------------------------------------------------------- 01a0 01ab | | .CONST 0x01ab ; Address of begin 01a1 0004 | | .CONST 0x0004 ; Address of exception handler 01a2 0003 | | .CONST 0x0003 ; Number of locals 01a3 INIT_01a0: 01a3 00da | | Load_Top At_Offset_2 01a4 01dd | | Execute Vector,First 01a5 00e4 | | Load_Encached Positive_Cache 01a6 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 01a7 00db | | Load_Top At_Offset_3 01a8 01dc | | Execute Vector,Last 01a9 00e3 | | Load_Encached Natural_Cache 01aa 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 01ab BODY_01a0: 01ab 00cf | | Action Mark_Auxiliary 01ac 7804 |x | Jump 0x1b1 01ad 00da | | Load_Top At_Offset_2 01ae 0a01 | | Execute_Immediate Plus,0x1 01af 005b | [ | Store_Top Discrete,At_Offset_3 01b0 00c9 | | Action Pop_Auxiliary_Loop 01b1 00da | | Load_Top At_Offset_2 01b2 00da | | Load_Top At_Offset_2 01b3 027a | z | Execute Discrete,Less_Equal 01b4 6806 |h | Jump_Zero 0x1bb 01b5 00da | | Load_Top At_Offset_2 01b6 e5ff | | Load 0x2,-0x1 01b7 01d7 | | Execute Vector,Field_Read 01b8 e002 | | Load 0x0,0x2 01b9 180f | | Execute Package,Field_Execute,Field_Number 0xf 01ba 77f2 |w | Jump_Nonzero 0x1ad 01bb 00c9 | | Action Pop_Auxiliary_Loop 01bc 7804 |x | Jump 0x1c1 01bd 00d9 | | Load_Top At_Offset_1 01be 0aff | | Execute_Immediate Plus,-0x1 01bf 005a | Z | Store_Top Discrete,At_Offset_2 01c0 00c9 | | Action Pop_Auxiliary_Loop 01c1 00da | | Load_Top At_Offset_2 01c2 00da | | Load_Top At_Offset_2 01c3 027a | z | Execute Discrete,Less_Equal 01c4 6806 |h | Jump_Zero 0x1cb 01c5 00d9 | | Load_Top At_Offset_1 01c6 e5ff | | Load 0x2,-0x1 01c7 01d7 | | Execute Vector,Field_Read 01c8 e002 | | Load 0x0,0x2 01c9 180f | | Execute Package,Field_Execute,Field_Number 0xf 01ca 77f2 |w | Jump_Nonzero 0x1bd 01cb 00ce | | Action Pop_Auxiliary 01cc 00d9 | | Load_Top At_Offset_1 01cd 00d9 | | Load_Top At_Offset_1 01ce e5ff | | Load 0x2,-0x1 01cf 01cf | | Execute Vector,Slice_Read 01d0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01d1 0000 0000 | | .BLANK 0000[0x7] 01d8 ; -------------------------------------------------------------------------------------- 01d8 ; SUBPROGRAM 01d8 ; -------------------------------------------------------------------------------------- 01d8 01e4 | | .CONST 0x01e4 ; Address of begin 01d9 0004 | | .CONST 0x0004 ; Address of exception handler 01da 0004 | | .CONST 0x0004 ; Number of locals 01db INIT_01d8: 01db e403 | | Load 0x2,0x3 01dc e002 | | Load 0x0,0x2 01dd 1810 | | Execute Package,Field_Execute,Field_Number 0x10 01de e403 | | Load 0x2,0x3 01df e002 | | Load 0x0,0x2 01e0 1810 | | Execute Package,Field_Execute,Field_Number 0x10 01e1 e403 | | Load 0x2,0x3 01e2 e002 | | Load 0x0,0x2 01e3 1810 | | Execute Package,Field_Execute,Field_Number 0x10 01e4 BODY_01d8: 01e4 e402 | | Load 0x2,0x2 01e5 e5fb | | Load 0x2,-0x5 01e6 00d8 | | Load_Top At_Offset_0 01e7 0120 | | Execute Any,Is_Value 01e8 6803 |h | Jump_Zero 0x1ec 01e9 e5fd | | Load 0x2,-0x3 01ea 011e | | Execute Any,Convert 01eb 7802 |x | Jump 0x1ee 01ec e5fd | | Load 0x2,-0x3 01ed 0119 | | Execute Any,Check_In_Formal_Type 01ee 00da | | Load_Top At_Offset_2 01ef e603 | | Load 0x3,0x3 01f0 e602 | | Load 0x3,0x2 01f1 85fe | | Call 0x2,-0x2 01f2 c5fb | | Store 0x2,-0x5 01f3 c402 | | Store 0x2,0x2 01f4 4501 |E | Exit_Suprogram New_Top_Offset 0x1 01f5 0000 0000 | | .XXX[0x3] 01f7 0000 | | 01f8 ; -------------------------------------------------------------------------------------- 01f8 ; SUBPROGRAM 01f8 ; -------------------------------------------------------------------------------------- 01f8 0202 | | .CONST 0x0202 ; Address of begin 01f9 0004 | | .CONST 0x0004 ; Address of exception handler 01fa 0003 | | .CONST 0x0003 ; Number of locals 01fb INIT_01f8: 01fb e403 | | Load 0x2,0x3 01fc e002 | | Load 0x0,0x2 01fd 1810 | | Execute Package,Field_Execute,Field_Number 0x10 01fe 820d | | Call 0x1,0xd 01ff e403 | | Load 0x2,0x3 0200 e002 | | Load 0x0,0x2 0201 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0202 BODY_01f8: 0202 e402 | | Load 0x2,0x2 0203 e5fb | | Load 0x2,-0x5 0204 00d8 | | Load_Top At_Offset_0 0205 0120 | | Execute Any,Is_Value 0206 6803 |h | Jump_Zero 0x20a 0207 e5fd | | Load 0x2,-0x3 0208 011e | | Execute Any,Convert 0209 7802 |x | Jump 0x20c 020a e5fd | | Load 0x2,-0x3 020b 0119 | | Execute Any,Check_In_Formal_Type 020c 00da | | Load_Top At_Offset_2 020d e602 | | Load 0x3,0x2 020e 85fe | | Call 0x2,-0x2 020f c5fb | | Store 0x2,-0x5 0210 c402 | | Store 0x2,0x2 0211 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0212 ; -------------------------------------------------------------------------------------- 0212 ; STRING TABLE 0212 ; -------------------------------------------------------------------------------------- 0212 0028 | ( | .STRTAB 0x0028->0x0226 ; "Remote_Passwords object does not exist; check your Profile.Remote_Passwords session switch" 0213 0080 | | .STRTAB 0x0080->0x0253 ; "NONEXISTENT_OBJECT" 0214 0090 | | .STRTAB 0x0090->0x025c ; "Insufficient privilege to access " 0215 00af | | .STRTAB 0x00af->0x026c ; "; check the ACLs on your Remote_Passwords file" 0216 00db | | .STRTAB 0x00db->0x0283 ; "ACCESS_ERROR" 0217 00e5 | | .STRTAB 0x00e5->0x0289 ; "Remote_Passwords file " 0218 00f9 | | .STRTAB 0x00f9->0x0294 ; " is not checked out; use Cmvc.Check_Out" 0219 011e | | .STRTAB 0x011e->0x02a8 ; " before attempting this operation again" 021a 0143 | C | .STRTAB 0x0143->0x02bb ; "POLICY_ERROR" 021b 014d | M | .STRTAB 0x014d->0x02c1 ; " is frozen; use Library.Unfreeze before attempting" 021c 017d | } | .STRTAB 0x017d->0x02da ; " this operation again" 021d 0190 | | .STRTAB 0x0190->0x02e5 ; " is locked; use What.Locks to determine who is" 021e 01bc | | .STRTAB 0x01bc->0x02fc ; " holding the locks on this object" 021f 01db | | .STRTAB 0x01db->0x030c ; "LOCK_ERROR" 0220 01e3 | | .STRTAB 0x01e3->0x0311 ; "UNHANDLED_EXCEPTION" 0221 01f4 | | .STRTAB 0x01f4->0x031b ; "Remote_Sessions object does not exist; check your Profile.Remote_Sessions session switch" 0222 024a | J | .STRTAB 0x024a->0x0347 ; "; check the ACLs on your Remote_Sessions file" 0223 0275 | u | .STRTAB 0x0275->0x035d ; "Remote_Sessions file " 0224 0288 | | .STRTAB 0x0288->0x0368 ; "SYNCHRONIZED" 0225 0292 | | .STREND 0x0292->0x036e 0226 5265 6d6f |Remo| .STRTAB_STRINGS 036e 0000 0000 | | .XXX[0x2] 0370 ; -------------------------------------------------------------------------------------- 0370 ; Debug Table 0370 ; -------------------------------------------------------------------------------------- 0370 0004 000e | | .DEBUG4 0x0004,0x000e,0xf478,0x0000,0x0001,0x0000 0376 0000 0000 | | .BLANK 0000[0x8a]