DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦d368558e6⟧

    Length: 2048 (0x800)
    Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_0ea8df

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦5a81ac88f⟧ »Space Info Vol 1« 
        └─⟦this⟧ 

Disassembly

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 0240       | @  |		.CONST	0x0240								; 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 8001       |    |		.CONST	0x8001								; 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	INIT_0018,For_Outer_Call,Visible,Unelaborated
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 0031       | 1  |		.CONST	0x0031								; Address of begin
0019 009d       |    |		.CONST	0x009d								; Address of exception handler
001a 0009       |    |		.CONST	0x0009								; Number of locals
001b			INIT_0018:
001b e002       |    |		Load	0x0,0x2
001c 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
001d 0266       | f  |		Execute	Discrete,Bounds
001e e002       |    |		Load	0x0,0x2
001f 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0020 02a0       |    |		Declare_Subprogram	Null_Subprogram
0021 4801       |H   |		Short_Literal	0x1
0022 035d       | ]  |		Declare_Type	Array,Defined
0023 029f 00c3  |    |		Declare_Subprogram	INIT_00c0,For_Call
0025 029f 00f3  |    |		Declare_Subprogram	INIT_00f0,For_Call
0027 029f 010b  |    |		Declare_Subprogram	INIT_0108,For_Call
0029 029f 011b  |    |		Declare_Subprogram	INIT_0118,For_Call
002b 029f 0133  |   3|		Declare_Subprogram	INIT_0130,For_Call
002d 029f 0143  |   C|		Declare_Subprogram	INIT_0140,For_Call
002f 029f 0153  |   S|		Declare_Subprogram	INIT_0150,For_Call
0031			BODY_0018:
0031 4803       |H   |		Short_Literal	0x3
0032 0092 01bc  |    |		Action	Push_String_Extended,0x1bc					; "Background_Streams"
0034 e003       |    |		Load	0x0,0x3
0035 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0036 4802       |H   |		Short_Literal	0x2
0037 0092 01bd  |    |		Action	Push_String_Extended,0x1bd					; "Stream_Time 1"
0039 e003       |    |		Load	0x0,0x3
003a 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
003b 483a       |H:  |		Short_Literal	0x3a
003c 0092 01be  |    |		Action	Push_String_Extended,0x1be					; "Stream_Time 2"
003e e003       |    |		Load	0x0,0x3
003f 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0040 4803       |H   |		Short_Literal	0x3
0041 0092 01bf  |    |		Action	Push_String_Extended,0x1bf					; "Stream_Jobs 1"
0043 e003       |    |		Load	0x0,0x3
0044 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0045 492c       |I,  |		Short_Literal	0x12c
0046 0092 01c0  |    |		Action	Push_String_Extended,0x1c0					; "Foreground_Time_Limit"
0048 e003       |    |		Load	0x0,0x3
0049 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
004a 606d       |`m  |		Indirect_Literal	Discrete,0xb8,{0x00000000, 0x00001388}
004b 0092 01c1  |    |		Action	Push_String_Extended,0x1c1					; "Max_Detached_Wsl"
004d e003       |    |		Load	0x0,0x3
004e 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
004f 6064       |`d  |		Indirect_Literal	Discrete,0xb4,{0x00000000, 0x00000fa0}
0050 0092 01c2  |    |		Action	Push_String_Extended,0x1c2					; "Max_Attached_Wsl"
0052 e003       |    |		Load	0x0,0x3
0053 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0054 4896       |H   |		Short_Literal	0x96
0055 0092 01c3  |    |		Action	Push_String_Extended,0x1c3					; "Min_Ce_Wsl"
0057 e003       |    |		Load	0x0,0x3
0058 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0059 49f4       |I   |		Short_Literal	0x1f4
005a 0092 01c4  |    |		Action	Push_String_Extended,0x1c4					; "Max_Ce_Wsl"
005c e003       |    |		Load	0x0,0x3
005d 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
005e 484b       |HK  |		Short_Literal	0x4b
005f 0092 01c5  |    |		Action	Push_String_Extended,0x1c5					; "Min_Oe_Wsl"
0061 e003       |    |		Load	0x0,0x3
0062 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0063 4aee       |J   |		Short_Literal	0x2ee
0064 0092 01c6  |    |		Action	Push_String_Extended,0x1c6					; "Max_Oe_Wsl"
0066 e003       |    |		Load	0x0,0x3
0067 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0068 484b       |HK  |		Short_Literal	0x4b
0069 0092 01c7  |    |		Action	Push_String_Extended,0x1c7					; "Min_Server_Wsl"
006b e003       |    |		Load	0x0,0x3
006c 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
006d 4800       |H   |		Short_Literal	0x0
006e 0092 01c8  |    |		Action	Push_String_Extended,0x1c8					; "Disk_Scheduling"
0070 e003       |    |		Load	0x0,0x3
0071 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0072 00cf       |    |		Action	Mark_Auxiliary
0073 4804       |H   |		Short_Literal	0x4
0074 4801       |H   |		Short_Literal	0x1
0075 0007       |    |		Action	Break_Optional
0076 00d8       |    |		Load_Top	At_Offset_0
0077 e002       |    |		Load	0x0,0x2
0078 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0079 680b       |h   |		Jump_Zero	0x85
007a 00d8       |    |		Load_Top	At_Offset_0
007b e002       |    |		Load	0x0,0x2
007c 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
007d 090a       |    |		Execute_Immediate	Binary_Scale,0xa
007e 00d8       |    |		Load_Top	At_Offset_0
007f 00e3       |    |		Load_Encached	Natural_Cache
0080 0260       | `  |		Execute	Discrete,In_Type
0081 7001       |p   |		Jump_Nonzero	0x83
0082 0801       |    |		Execute_Immediate	Raise,0x1
0083 00d9       |    |		Load_Top	At_Offset_1
0084 8409       |    |		Call	0x2,0x9
0085 00c8       |    |		Action	Pop_Auxiliary_Range
0086 3fef       |?   |		Loop_Increasing	0x76
0087 00ce       |    |		Action	Pop_Auxiliary
0088 6027       |`'  |		Indirect_Literal	Discrete,0xb0,{0x00000000, 0x000a0000}
0089 e004       |    |		Load	0x0,0x4
008a 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
008b 4800       |H   |		Short_Literal	0x0
008c e004       |    |		Load	0x0,0x4
008d 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
008e 0092 01c9  |    |		Action	Push_String_Extended,0x1c9					; "<PROFILE>"
0090 601b       |`   |		Indirect_Literal	Discrete,0xac,{0x00000000, 0x01c20000}
0091 6016       |`   |		Indirect_Literal	Discrete,0xa8,{0x00000000, 0x03840000}
0092 0092 01ca  |    |		Action	Push_String_Extended,0x1ca					; "Snapshot"
0094 e004       |    |		Load	0x0,0x4
0095 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0096 0092 01c9  |    |		Action	Push_String_Extended,0x1c9					; "<PROFILE>"
0098 4801       |H   |		Short_Literal	0x1
0099 00ea       |    |		Load_Encached	Null_String_Cache
009a e004       |    |		Load	0x0,0x4
009b 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
009c 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
009d			TRAP_0018:
009d 0007       |    |		Action	Break_Optional
009e e005       |    |		Load	0x0,0x5
009f 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
00a0 0092 01cb  |    |		Action	Push_String_Extended,0x1cb					; "Exception"
00a2 4802       |H   |		Short_Literal	0x2
00a3 0092 01cc  |    |		Action	Push_String_Extended,0x1cc					; "Parameters"
00a5 e006       |    |		Load	0x0,0x6
00a6 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
00a7 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
00a8 0000 0000  |    |		.LITERAL	{0x00000000, 0x03840000}
00ac 0000 0000  |    |		.LITERAL	{0x00000000, 0x01c20000}
00b0 0000 0000  |    |		.LITERAL	{0x00000000, 0x000a0000}
00b4 0000 0000  |    |		.LITERAL	{0x00000000, 0x00000fa0}
00b8 0000 0000  |    |		.LITERAL	{0x00000000, 0x00001388}
00bc 0000 0000  |    |		.BLANK	0000[0x4]
00c0 ; --------------------------------------------------------------------------------------
00c0 ; SUBPROGRAM
00c0 ; --------------------------------------------------------------------------------------
00c0 00cb       |    |		.CONST	0x00cb								; Address of begin
00c1 0004       |    |		.CONST	0x0004								; Address of exception handler
00c2 0003       |    |		.CONST	0x0003								; Number of locals
00c3			INIT_00c0:
00c3 e007       |    |		Load	0x0,0x7
00c4 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
00c5 02c7       |    |		Declare_Variable	Any
00c6 00d8       |    |		Load_Top	At_Offset_0
00c7 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00c8 e007       |    |		Load	0x0,0x7
00c9 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
00ca 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
00cb			BODY_00c0:
00cb e007       |    |		Load	0x0,0x7
00cc 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
00cd 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
00ce 00da       |    |		Load_Top	At_Offset_2
00cf 0120       |    |		Execute	Any,Is_Value
00d0 6803       |h   |		Jump_Zero	0xd4
00d1 e007       |    |		Load	0x0,0x7
00d2 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
00d3 7801       |x   |		Jump	0xd5
00d4 00da       |    |		Load_Top	At_Offset_2
00d5 6012       |`   |		Indirect_Literal	Discrete,0xe8,{0x00000000, 0x00004000}
00d6 e008       |    |		Load	0x0,0x8
00d7 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
00d8 e009       |    |		Load	0x0,0x9
00d9 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
00da e007       |    |		Load	0x0,0x7
00db 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
00dc 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
00dd e7ff       |    |		Load	0x3,-0x1
00de e007       |    |		Load	0x0,0x7
00df 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
00e0 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
00e1 c602       |    |		Store	0x3,0x2
00e2 0059       | Y  |		Store_Top	Discrete,At_Offset_1
00e3 00d8       |    |		Load_Top	At_Offset_0
00e4 0f00       |    |		Execute_Immediate	Equal,0x0
00e5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00e6 0000 0000  |    |		.XXX[0x2]
00e8 0000 0000  |    |		.LITERAL	{0x00000000, 0x00004000}
00ec 0000 0000  |    |		.BLANK	0000[0x4]
00f0 ; --------------------------------------------------------------------------------------
00f0 ; SUBPROGRAM
00f0 ; --------------------------------------------------------------------------------------
00f0 00f3       |    |		.CONST	0x00f3								; Address of begin
00f1 0004       |    |		.CONST	0x0004								; Address of exception handler
00f2 0001       |    |		.CONST	0x0001								; Number of locals
00f3			BODY_00f0:
00f3			INIT_00f0:
00f3 00da       |    |		Load_Top	At_Offset_2
00f4 0f01       |    |		Execute_Immediate	Equal,0x1
00f5 6802       |h   |		Jump_Zero	0xf8
00f6 6009       |`   |		Indirect_Literal	Discrete,0x100,{0x00000000, 0x02300000}
00f7 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00f8 6003       |`   |		Indirect_Literal	Discrete,0xfc,{0x00000000, 0x00a00000}
00f9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00fa 0000 0000  |    |		.XXX[0x2]
00fc 0000 0000  |    |		.LITERAL	{0x00000000, 0x00a00000}
0100 0000 0000  |    |		.LITERAL	{0x00000000, 0x02300000}
0104 0000 0000  |    |		.BLANK	0000[0x4]
0108 ; --------------------------------------------------------------------------------------
0108 ; SUBPROGRAM
0108 ; --------------------------------------------------------------------------------------
0108 010b       |    |		.CONST	0x010b								; Address of begin
0109 0004       |    |		.CONST	0x0004								; Address of exception handler
010a 0001       |    |		.CONST	0x0001								; Number of locals
010b			BODY_0108:
010b			INIT_0108:
010b 00da       |    |		Load_Top	At_Offset_2
010c 0901       |    |		Execute_Immediate	Binary_Scale,0x1
010d 4864       |Hd  |		Short_Literal	0x64
010e 0270       | p  |		Execute	Discrete,Divide
010f 00d8       |    |		Load_Top	At_Offset_0
0110 00e3       |    |		Load_Encached	Natural_Cache
0111 0260       | `  |		Execute	Discrete,In_Type
0112 7001       |p   |		Jump_Nonzero	0x114
0113 0801       |    |		Execute_Immediate	Raise,0x1
0114 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0115 0000 0000  |    |		.XXX[0x3]
0117 0000       |    |
0118 ; --------------------------------------------------------------------------------------
0118 ; SUBPROGRAM
0118 ; --------------------------------------------------------------------------------------
0118 0122       | "  |		.CONST	0x0122								; Address of begin
0119 0004       |    |		.CONST	0x0004								; Address of exception handler
011a 0003       |    |		.CONST	0x0003								; Number of locals
011b			INIT_0118:
011b 00da       |    |		Load_Top	At_Offset_2
011c 8404       |    |		Call	0x2,0x4
011d e7fe       |    |		Load	0x3,-0x2
011e 8405       |    |		Call	0x2,0x5
011f 0901       |    |		Execute_Immediate	Binary_Scale,0x1
0120 00e3       |    |		Load_Encached	Natural_Cache
0121 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0122			BODY_0118:
0122 00d9       |    |		Load_Top	At_Offset_1
0123 00d9       |    |		Load_Top	At_Offset_1
0124 0273       | s  |		Execute	Discrete,Plus
0125 00d8       |    |		Load_Top	At_Offset_0
0126 00e3       |    |		Load_Encached	Natural_Cache
0127 0260       | `  |		Execute	Discrete,In_Type
0128 7001       |p   |		Jump_Nonzero	0x12a
0129 0801       |    |		Execute_Immediate	Raise,0x1
012a 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
012b 0000 0000  |    |		.BLANK	0000[0x5]
0130 ; --------------------------------------------------------------------------------------
0130 ; SUBPROGRAM
0130 ; --------------------------------------------------------------------------------------
0130 0135       | 5  |		.CONST	0x0135								; Address of begin
0131 0004       |    |		.CONST	0x0004								; Address of exception handler
0132 0002       |    |		.CONST	0x0002								; Number of locals
0133			INIT_0130:
0133 029f 01a3  |    |		Declare_Subprogram	INIT_01a0,For_Call
0135			BODY_0130:
0135 00db       |    |		Load_Top	At_Offset_3
0136 0f03       |    |		Execute_Immediate	Equal,0x3
0137 6804       |h   |		Jump_Zero	0x13c
0138 e7fd       |    |		Load	0x3,-0x3
0139 e7fe       |    |		Load	0x3,-0x2
013a 8406       |    |		Call	0x2,0x6
013b 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
013c 8602       |    |		Call	0x3,0x2
013d 0831       | 1  |		Execute_Immediate	Raise,0x31
013e 0000 0000  |    |		.XXX[0x2]
0140 ; --------------------------------------------------------------------------------------
0140 ; SUBPROGRAM
0140 ; --------------------------------------------------------------------------------------
0140 0143       | C  |		.CONST	0x0143								; Address of begin
0141 0004       |    |		.CONST	0x0004								; Address of exception handler
0142 0001       |    |		.CONST	0x0001								; Number of locals
0143			BODY_0140:
0143			INIT_0140:
0143 00da       |    |		Load_Top	At_Offset_2
0144 4864       |Hd  |		Short_Literal	0x64
0145 0271       | q  |		Execute	Discrete,Times
0146 e7fe       |    |		Load	0x3,-0x2
0147 0270       | p  |		Execute	Discrete,Divide
0148 00d8       |    |		Load_Top	At_Offset_0
0149 e002       |    |		Load	0x0,0x2
014a 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
014b 0260       | `  |		Execute	Discrete,In_Type
014c 7001       |p   |		Jump_Nonzero	0x14e
014d 0801       |    |		Execute_Immediate	Raise,0x1
014e 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
014f 0000       |    |		.XXX[0x1]
0150 ; --------------------------------------------------------------------------------------
0150 ; SUBPROGRAM
0150 ; --------------------------------------------------------------------------------------
0150 0158       | X  |		.CONST	0x0158								; Address of begin
0151 0004       |    |		.CONST	0x0004								; Address of exception handler
0152 0003       |    |		.CONST	0x0003								; Number of locals
0153			INIT_0150:
0153 e402       |    |		Load	0x2,0x2
0154 0337       | 7  |		Declare_Variable	Array
0155 e002       |    |		Load	0x0,0x2
0156 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0157 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0158			BODY_0150:
0158 00cf       |    |		Action	Mark_Auxiliary
0159 00da       |    |		Load_Top	At_Offset_2
015a 01d9       |    |		Execute	Vector,Reverse_Bounds
015b 0007       |    |		Action	Break_Optional
015c e7fe       |    |		Load	0x3,-0x2
015d 00d8       |    |		Load_Top	At_Offset_0
015e e7ff       |    |		Load	0x3,-0x1
015f 00db       |    |		Load_Top	At_Offset_3
0160 8407       |    |		Call	0x2,0x7
0161 8408       |    |		Call	0x2,0x8
0162 00d9       |    |		Load_Top	At_Offset_1
0163 e602       |    |		Load	0x3,0x2
0164 01d6       |    |		Execute	Vector,Field_Write
0165 00c8       |    |		Action	Pop_Auxiliary_Range
0166 3ff5       |?   |		Loop_Increasing	0x15c
0167 00c9       |    |		Action	Pop_Auxiliary_Loop
0168 00da       |    |		Load_Top	At_Offset_2
0169 01da       |    |		Execute	Vector,Bounds
016a 0007       |    |		Action	Break_Optional
016b 00db       |    |		Load_Top	At_Offset_3
016c 00d9       |    |		Load_Top	At_Offset_1
016d e602       |    |		Load	0x3,0x2
016e 01d7       |    |		Execute	Vector,Field_Read
016f 027b       | {  |		Execute	Discrete,Greater_Equal
0170 6805       |h   |		Jump_Zero	0x176
0171 00db       |    |		Load_Top	At_Offset_3
0172 0a01       |    |		Execute_Immediate	Plus,0x1
0173 00d9       |    |		Load_Top	At_Offset_1
0174 e602       |    |		Load	0x3,0x2
0175 01d6       |    |		Execute	Vector,Field_Write
0176 00d8       |    |		Load_Top	At_Offset_0
0177 e602       |    |		Load	0x3,0x2
0178 01d7       |    |		Execute	Vector,Field_Read
0179 a603       |    |		Store_Unchecked	0x3,0x3
017a 00c8       |    |		Action	Pop_Auxiliary_Range
017b 37ef       |7   |		Loop_Decreasing	0x16b
017c 00c9       |    |		Action	Pop_Auxiliary_Loop
017d 00da       |    |		Load_Top	At_Offset_2
017e 01da       |    |		Execute	Vector,Bounds
017f 0007       |    |		Action	Break_Optional
0180 4804       |H   |		Short_Literal	0x4
0181 00d9       |    |		Load_Top	At_Offset_1
0182 0272       | r  |		Execute	Discrete,Minus
0183 e002       |    |		Load	0x0,0x2
0184 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0185 00d9       |    |		Load_Top	At_Offset_1
0186 00d0       |    |		Action	Swap_Control
0187 0260       | `  |		Execute	Discrete,In_Type
0188 7001       |p   |		Jump_Nonzero	0x18a
0189 0801       |    |		Execute_Immediate	Raise,0x1
018a 00d9       |    |		Load_Top	At_Offset_1
018b e7ff       |    |		Load	0x3,-0x1
018c e002       |    |		Load	0x0,0x2
018d 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
018e 00c8       |    |		Action	Pop_Auxiliary_Range
018f 37f0       |7   |		Loop_Decreasing	0x180
0190 00c9       |    |		Action	Pop_Auxiliary_Loop
0191 00da       |    |		Load_Top	At_Offset_2
0192 01d9       |    |		Execute	Vector,Reverse_Bounds
0193 0007       |    |		Action	Break_Optional
0194 00d8       |    |		Load_Top	At_Offset_0
0195 e602       |    |		Load	0x3,0x2
0196 01d7       |    |		Execute	Vector,Field_Read
0197 00d9       |    |		Load_Top	At_Offset_1
0198 e7ff       |    |		Load	0x3,-0x1
0199 e002       |    |		Load	0x0,0x2
019a 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
019b 00c8       |    |		Action	Pop_Auxiliary_Range
019c 3ff7       |?   |		Loop_Increasing	0x194
019d 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
019e 0000 0000  |    |		.XXX[0x2]
01a0 ; --------------------------------------------------------------------------------------
01a0 ; SUBPROGRAM
01a0 ; --------------------------------------------------------------------------------------
01a0 01b1       |    |		.CONST	0x01b1								; Address of begin
01a1 0004       |    |		.CONST	0x0004								; Address of exception handler
01a2 0004       |    |		.CONST	0x0004								; Number of locals
01a3			INIT_01a0:
01a3 e002       |    |		Load	0x0,0x2
01a4 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
01a5 e7ff       |    |		Load	0x3,-0x1
01a6 0268       | h  |		Execute	Discrete,Successor
01a7 0007       |    |		Action	Break_Optional
01a8 e7fd       |    |		Load	0x3,-0x3
01a9 e7fe       |    |		Load	0x3,-0x2
01aa 00da       |    |		Load_Top	At_Offset_2
01ab 8407       |    |		Call	0x2,0x7
01ac e7fd       |    |		Load	0x3,-0x3
01ad 00d9       |    |		Load_Top	At_Offset_1
01ae 0272       | r  |		Execute	Discrete,Minus
01af 00e3       |    |		Load_Encached	Natural_Cache
01b0 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
01b1			BODY_01a0:
01b1 00d9       |    |		Load_Top	At_Offset_1
01b2 00d9       |    |		Load_Top	At_Offset_1
01b3 8405       |    |		Call	0x2,0x5
01b4 0273       | s  |		Execute	Discrete,Plus
01b5 00d8       |    |		Load_Top	At_Offset_0
01b6 00e3       |    |		Load_Encached	Natural_Cache
01b7 0260       | `  |		Execute	Discrete,In_Type
01b8 7001       |p   |		Jump_Nonzero	0x1ba
01b9 0801       |    |		Execute_Immediate	Raise,0x1
01ba 00cb       |    |		Action	Pop_Block_With_Result
01bb 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
01bc ; --------------------------------------------------------------------------------------
01bc ; STRING TABLE
01bc ; --------------------------------------------------------------------------------------
01bc 0024       | $  |		.STRTAB	0x0024->0x01ce							; "Background_Streams"
01bd 0034       | 4  |		.STRTAB	0x0034->0x01d7							; "Stream_Time 1"
01be 003f       | ?  |		.STRTAB	0x003f->0x01dd							; "Stream_Time 2"
01bf 004a       | J  |		.STRTAB	0x004a->0x01e4							; "Stream_Jobs 1"
01c0 0055       | U  |		.STRTAB	0x0055->0x01ea							; "Foreground_Time_Limit"
01c1 0068       | h  |		.STRTAB	0x0068->0x01f5							; "Max_Detached_Wsl"
01c2 0076       | v  |		.STRTAB	0x0076->0x01fd							; "Max_Attached_Wsl"
01c3 0084       |    |		.STRTAB	0x0084->0x0205							; "Min_Ce_Wsl"
01c4 008c       |    |		.STRTAB	0x008c->0x020a							; "Max_Ce_Wsl"
01c5 0094       |    |		.STRTAB	0x0094->0x020f							; "Min_Oe_Wsl"
01c6 009c       |    |		.STRTAB	0x009c->0x0214							; "Max_Oe_Wsl"
01c7 00a4       |    |		.STRTAB	0x00a4->0x0219							; "Min_Server_Wsl"
01c8 00b0       |    |		.STRTAB	0x00b0->0x0220							; "Disk_Scheduling"
01c9 00bd       |    |		.STRTAB	0x00bd->0x0227							; "<PROFILE>"
01ca 00c4       |    |		.STRTAB	0x00c4->0x022c							; "Snapshot"
01cb 00ca       |    |		.STRTAB	0x00ca->0x0230							; "Exception"
01cc 00d1       |    |		.STRTAB	0x00d1->0x0234							; "Parameters"
01cd 00d9       |    |		.STREND 0x00d9->0x0239
01ce 4261 636b  |Back|		.STRTAB_STRINGS
023a 0000 0000  |    |		.BLANK	0000[0x6]
0240 ; --------------------------------------------------------------------------------------
0240 ; Debug Table
0240 ; --------------------------------------------------------------------------------------
0240 0004 0002  |    |		.DEBUG4	0x0004,0x0002,0x06d5,0x0000,0x0001,0x0000
0246 0000 0000  |    |		.XXX[0x48]
0248 0006 d804  |    |
024a 8003 8200  |    |
024c 0000 0000  |    |
024e 0000 0049  |   I|
0250 0200 0000  |    |
0252 0000 0025  |   %|
0254 0716 6004  |  ` |
0256 0000 0e1e  |    |
0258 0024 84df  | $  |
025a 0000 0080  |    |
025c 0024 acdf  | $  |
025e 0000 0000  |    |
0260 1bbf f000  |    |
0262 0000 5d80  |  ] |
0264 0000 0000  |    |
0266 0000 0001  |    |
0268 000e a8df  |    |
026a 0000 00bf  |    |
026c 0000 0000  |    |
026e 0000 0001  |    |
0270 0000 0000  |    |
0272 fc00 0001  |    |
0274 0024 acdf  | $  |
0276 0000 01df  |    |
0278 0000 0000  |    |
027a 1620 2020  |    |
027c 0000 0000  |    |
027e 03ff 0000  |    |
0280 1bbf f000  |    |
0282 0000 5d90  |  ] |
0284 234c 234c  |#L#L|
0286 3970 c84f  |9p O|
0288 0024 84df  | $  |
028a 0000 0021  |   !|
028c 0024 02c3  | $  |
028e 0000 0000  |    |		.BLANK	0000[0x5]
0293 0029       | )  |		.XXX[0x1]
0294 0000 0000  |    |		.BLANK	0000[0x4]
0298 7044 cb57  |pD W|		.XXX[0x21]
029a c5e5 c622  |   "|
029c fd3c fd39  | < 9|
029e fd3d 3970  | =9p|
02a0 fadc f970  |   p|
02a2 c622 d093  | "  |
02a4 d090 d090  |    |
02a6 d090 f841  |   A|
02a8 0000 0000  |    |
02aa 003d 4c04  | =L |
02ac 0000 0000  |    |
02ae 000c b004  |    |
02b0 0000 0000  |    |
02b2 0009 6804  |  h |
02b4 0053 750a  | Su |
02b6 0000 00b0  |    |
02b8 0028       | (  |
02b9 0000 0000  |    |		.BLANK	0000[0x7]
02c0 0004 0002  |    |		.XXX[0x140]
02c2 06d5 0000  |    |
02c4 0001 0000  |    |
02c6 2274 4401  |"tD |
02c8 0092 2275  |  "u|
02ca 4401 0092  |D   |
02cc 2276 4401  |"vD |
02ce 0092 2277  |  "w|
02d0 4401 0092  |D   |
02d2 2278 4401  |"xD |
02d4 0092 2279  |  "y|
02d6 4401 0092  |D   |
02d8 227a 4401  |"zD |
02da 0092 227b  |  "{|
02dc 4401 0092  |D   |
02de 227c 4401  |"|D |
02e0 0092 227d  |  "}|
02e2 4401 0092  |D   |
02e4 227e 4401  |"~D |
02e6 0092 227f  |  " |
02e8 4401 0092  |D   |
02ea 2280 4401  |" D |
02ec 0092 2281  |  " |
02ee 4401 0092  |D   |
02f0 2282 4401  |" D |
02f2 0092 2283  |  " |
02f4 4401 0092  |D   |
02f6 2284 4401  |" D |
02f8 0092 2285  |  " |
02fa 4401 0092  |D   |
02fc 2286 4401  |" D |
02fe 0092 2287  |  " |
0300 0032 2004  | 2  |
0302 0000 0dc4  |    |
0304 41db 790a  |A y |
0306 040d 95c8  |    |
0308 228a 4401  |" D |
030a 0092 228b  |  " |
030c 4401 0092  |D   |
030e 228c 4401  |" D |
0310 0092 228d  |  " |
0312 4401 0092  |D   |
0314 228e 4401  |" D |
0316 0092 228f  |  " |
0318 4401 0092  |D   |
031a 2290 4401  |" D |
031c 0092 2291  |  " |
031e 4401 0092  |D   |
0320 2292 4401  |" D |
0322 0092 2293  |  " |
0324 4401 0092  |D   |
0326 2294 4401  |" D |
0328 0092 2295  |  " |
032a 4401 0092  |D   |
032c 2296 4401  |" D |
032e 0092 2297  |  " |
0330 4401 0092  |D   |
0332 2298 4401  |" D |
0334 0092 2299  |  " |
0336 4401 0092  |D   |
0338 229a 4401  |" D |
033a 0092 229b  |  " |
033c 4401 0092  |D   |
033e 229c 4401  |" D |
0340 0092 229d  |  " |
0342 4401 0092  |D   |
0344 229e 4401  |" D |
0346 0092 229f  |  " |
0348 4401 0092  |D   |
034a 22a0 4401  |" D |
034c 0092 22a1  |  " |
034e 4401 0092  |D   |
0350 22a2 4401  |" D |
0352 0092 22a3  |  " |
0354 4401 0092  |D   |
0356 22a4 4401  |" D |
0358 0092 22a5  |  " |
035a 4401 0092  |D   |
035c 22a6 4401  |" D |
035e 0092 22a7  |  " |
0360 4401 0092  |D   |
0362 22a8 4401  |" D |
0364 0092 22a9  |  " |
0366 4401 0092  |D   |
0368 22aa 4401  |" D |
036a 0092 22ab  |  " |
036c 4401 0092  |D   |
036e 22ac 4401  |" D |
0370 0092 22ad  |  " |
0372 4401 0092  |D   |
0374 22ae 4401  |" D |
0376 0092 22af  |  " |
0378 4401 0092  |D   |
037a 22b0 4401  |" D |
037c 0092 22b1  |  " |
037e 4401 0092  |D   |
0380 22b2 4401  |" D |
0382 0092 22b3  |  " |
0384 4401 0092  |D   |
0386 22b4 4401  |" D |
0388 0092 22b5  |  " |
038a 4401 0092  |D   |
038c 22b6 4401  |" D |
038e 0092 22b7  |  " |
0390 4401 0092  |D   |
0392 22b8 4401  |" D |
0394 0092 22b9  |  " |
0396 4401 0092  |D   |
0398 22ba 4401  |" D |
039a 0092 22bb  |  " |
039c 4401 0092  |D   |
039e 22bc 4401  |" D |
03a0 0092 22bd  |  " |
03a2 4401 0092  |D   |
03a4 22be 4401  |" D |
03a6 0092 22bf  |  " |
03a8 4401 0092  |D   |
03aa 22c0 4401  |" D |
03ac 0092 22c1  |  " |
03ae 4401 0092  |D   |
03b0 22c2 4401  |" D |
03b2 0092 22c3  |  " |
03b4 4401 0092  |D   |
03b6 22c4 4401  |" D |
03b8 0092 22c5  |  " |
03ba 4401 0092  |D   |
03bc 22c6 4401  |" D |
03be 0092 22c7  |  " |
03c0 4401 0092  |D   |
03c2 22c8 4401  |" D |
03c4 0092 22c9  |  " |
03c6 4401 0092  |D   |
03c8 22ca 4401  |" D |
03ca 0092 22cb  |  " |
03cc 4401 0092  |D   |
03ce 22cc 4401  |" D |
03d0 0092 22c0  |  " |
03d2 0000 0040  |   @|
03d4 0002 7dc0  |  } |
03d6 00f8 4951  |  IQ|
03d8 1505 355d  |  5]|
03da 3d49 2d7d  |=I-}|
03dc 2539 5115  |%9Q |
03de 4919 050d  |I   |
03e0 1400 442d  |  D-|
03e2 313d 0511  |1=  |
03e4 1511 7d35  |  }5|
03e6 0525 3801  | %8 |
03e8 b821 7d0d  | !} |
03ea 3d35 3515  |=55 |
03ec 3950 acdf  |9P  |
03ee 0000 0000  |    |
03f0 0001 0404  |    |
03f2 0000 0700  |    |
03f4 0000 0000  |    |
03f6 0000 0024  |   $|
03f8 fffe 003e  |   >|
03fa 0000 0001  |    |
03fc 0000 0000  |    |
03fe 0000 000e  |    |