$ od -c -N 50000 [eris]<Lisp>INTERMEZZO>SOURCES>LFALLOCATIONMAP.DCOM!2
0000000 ( F I L E C R E A T E D " 1 1
0000020 - M a r - 8 5 1 7 : 4 2 : 2 9
0000040 " ( " c o m p i l e d o n
0000060 " { E R I S } < L I S P > I N
0000100 T E R M E Z Z O > S O U R C E S
0000120 > L F A L L O C A T I O N M A P
0000140 . ; 2 ) \r " 7 - M a r - 8 5
0000160 1 2 : 3 7 : 0 6 " t c o m p
0000200 l ' d i n " I N T E R L I S
0000220 P - D 7 - M a r - 8 5 . .
0000240 . " d a t e d " 7 - M a r
0000260 - 8 5 1 3 : 5 7 : 4 3 " ) \r (
0000300 F I L E C R E A T E D " 1 1 -
0000320 M a r - 8 5 1 7 : 4 1 : 0 2 "
0000340 { E R I S } < L I S P > I N T
0000360 E R M E Z Z O > S O U R C E S >
0000400 L F A L L O C A T I O N M A P .
0000420 ; 2 1 7 0 9 3 c h a n g e s
0000440 t o : \r ( V A R S L F A L
0000460 L O C A T I O N M A P C O M S )
0000500 p r e v i o u s d a t e :
0000520 " 1 6 - F e b - 8 5 1 8 : 3 2
0000540 : 0 1 " \r { E R I S } < L I S
0000560 P > I N T E R M E Z Z O > S O U
0000600 R C E S > L F A L L O C A T I O
0000620 N M A P . ; 1 ) \r \ V A M A l l
0000640 o c P a g e G r o u p A 0 0 0 1
0000660 D 1 \r ( N A M E E R R O R S
0000700 E T P 1 1 Q \ I N T E R R
0000720 U P T A B L E P 1 0 Q \ I
0000740 N T E R R U P T A B L E P 0
0000760 \ I N T E R R U P T A B L E
0001000 F 1 2 Q v o l F 1 3 Q
0001020 g r o u p P t r F 1 4 Q f
0001040 i l e P t r F 1 5 Q R E S
0001060 E T Y ) 001 ? \n 004 002 \0 ` \0 \0 h i
0001100 \v \0 \0 277 021 P 004 W 024 310 ^ W 024 310 ] 365
0001120 W 026 006 \0 \0 Y 310 001 I 310 \0 365 021 022 \a M
0001140 W 024 310 036 W 024 310 035 365 k 331 375 361 263 * i
0001160 021 001 \b g \0 \0 g \0 \0 g \0 \0 W 024 l \b
0001200 320 W 024 l \a 320 l ( \v \0 \0 \t \0 \0 \f \0
0001220 \0 l 026 \n \0 \0 023 W 024 M W 030 d 006 \0 \0
0001240 310 004 M N \v \0 \0 \f \0 \0 245 M k 324 ] 260
0001260 261 W 026 006 \0 \0 l 002 320 M \n \0 \0 277 M k
0001300 324 275 N k 324 276 M W 024 310 036 W 024 310 035 365
0001320 k 331 375 361 263 * i 021 001 \t g \0 \0 g \0 \0
0001340 g \0 \0 W 024 l \b 320 W 024 l \a 320 l ( \v
0001360 \0 \0 \t \0 \0 \f \0 \0 l 026 \n \0 \0 023 N W
0001400 026 006 \0 \0 Z 310 005 J 310 004 365 \n \0 \0 263 027
0001420 W 024 M W 030 d 006 \0 \0 310 004 M N \v \0 \0
0001440 \f \0 \0 263 233 M W 026 006 \0 \0 [ 310 003 K 310
0001460 002 365 331 _ 016 277 W 026 006 \0 \0 l 004 320 W 026
0001500 006 \0 \0 \ 310 001 L 310 \0 365 O 016 330 \n \0 \0
0001520 277 W 024 l W 320 W 024 310 X W 024 310 W 365 O
0001540 016 \t \0 \0 324 \n \0 \0 277 W 024 l ] 320 M \n
0001560 \0 \0 023 023 h c 032 i 020 \0 ( 4 6 6 Q
0001600 \ P U T S W A P P E D F I X P
0001620 4 5 4 Q \ P U T S W A P P E D
0001640 F I X P 4 5 0 Q M I N U S
0001660 4 2 4 Q \ P U T S W A P P E D
0001700 F I X P 3 4 7 Q \ V A M A l
0001720 l o c P a g e 3 4 4 Q \ V A
0001740 M F i l e P a g e N u m b e r
0001760 3 2 2 Q E Q P 3 0 1 Q \ L
0002000 I S P E R R O R 2 7 4 Q P A
0002020 C K F I L E N A M E . S T R I N
0002040 G 2 7 1 Q U - C A S E 2 6
0002060 6 Q \ P F F e t c h S t r i n
0002100 g 2 0 1 Q \ P U T S W A P P
0002120 E D F I X P 1 5 6 Q \ V A M
0002140 A l l o c P a g e 1 5 3 Q \
0002160 V A M F i l e P a g e N u m b e
0002200 r 1 3 2 Q \ L I S P E R R O
0002220 R 1 2 5 Q P A C K F I L E N
0002240 A M E . S T R I N G 1 2 2 Q
0002260 U - C A S E 1 1 7 Q \ P F F
0002300 e t c h S t r i n g 7 O B T
0002320 A I N . M O N I T O R L O C K )
0002340 \r ( 4 0 7 Q P a g e G r o u p
0002360 3 7 7 Q P a g e G r o u p
0002400 3 5 7 Q P a g e G r o u p 3
0002420 3 5 Q F i l e D e s c r i p t
0002440 o r 3 1 0 Q P a g e G r o u
0002460 p 2 4 7 Q D I R E C T O R Y
0002500 2 4 4 Q D S K 2 4 1 Q H
0002520 O S T 1 7 2 Q P a g e G r o
0002540 u p 1 4 4 Q F i l e D e s c
0002560 r i p t o r 1 0 0 Q D I R E
0002600 C T O R Y 7 5 Q D S K 7 2
0002620 Q H O S T 3 1 Q P a g e G
0002640 r o u p 2 \ V A M m o n i t
0002660 o r ) \r ( ) \r \ V A M A l l o c
0002700 P a g e G r o u p D 1 \r ( P
0002720 1 R E S E T Y P 0 L I S
0002740 P X H I S T I 2 g r o u p
0002760 P t r I 1 f i l e P t r
0003000 I 0 v o l F 3 L I S P
0003020 X H I S T F 4 R E S E T V
0003040 A R S L S T ) \0 " 003 002 \0 003 S 021
0003060 ! 002 T o \0 \0 \0 g \0 \0 \n \0 \0 221 h 202
0003100 g \0 \0 Z \n \0 \0 J 223 \b \0 \0 020 I 020 \0
0003120 ( 3 5 Q E R R O R ! 3 0 Q
0003140 R E S E T R E S T O R E 1 6 Q
0003160 \ V A M A l l o c P a g e G r
0003200 o u p A 0 0 0 1 ) \r ( 2 4 Q E
0003220 R R O R 1 3 Q I N T E R N A
0003240 L ) \r ( 1 0 Q ( \ V A M A l
0003260 l o c P a g e G r o u p A 0 0 0
0003300 1 ) ) \r \ V A M F r e e P a g e
0003320 G r o u p A 0 0 0 1 D 1 \r ( N
0003340 A M E E R R O R S E T P 0
0003360 \ I N T E R R U P T A B L E
0003400 F 1 5 Q v o l F 1 6 Q
0003420 g r o u p P t r F 1 7 Q f
0003440 i l e P t r F 2 0 Q R E S
0003460 E T Y ) \0 337 \r 004 002 \0 ` \0 \0 h i
0003500 \v \0 \0 277 021 240 \t W 034 \t \0 \0 _ 022 006 \0
0003520 \0 Y 310 001 I 310 \0 365 O 022 006 \0 \0 Z 310 005
0003540 J 310 004 365 375 361 242 261 \0 254 O 022 006 \0 \0 [
0003560 310 005 K 310 004 365 k 331 O 022 006 \0 \0 \ 310 001
0003600 L 310 \0 365 O 022 006 \0 \0 ] 310 003 M 310 002 365
0003620 021 003 \f O 026 O 024 363 263 ) W 032 O 030 W 036
0003640 d 006 \0 \0 310 004 O 030 O 026 \v \0 \0 \f \0 \0
0003660 277 O 026 k 324 _ 026 277 O 030 k 324 _ 030 277 260
0003700 324 023 W 032 l W 320 W 032 310 X W 032 310 W 365
0003720 O 022 006 \0 \0 ^ 310 005 N 310 004 365 O 022 006 \0
0003740 \0 _ 016 310 001 O 016 310 \0 365 331 324 \n \0 \0 277
0003760 W 032 l ] 320 O 022 006 \0 \0 _ 020 310 003 O 020
0004000 310 002 365 W 032 310 ^ W 032 310 ] 365 \n \0 \0 \n
0004020 \0 \0 277 023 h c i 020 \0 ( 3 2 6 Q
0004040 \ P U T S W A P P E D F I X P
0004060 3 2 3 Q M I N 2 6 3 Q \ P
0004100 U T S W A P P E D F I X P 1 6
0004120 4 Q \ V A M F r e e P a g e
0004140 1 6 1 Q \ V A M F i l e P a g
0004160 e N u m b e r 2 0 Q \ V A M
0004200 A d j u s t G r o u p 7 O B
0004220 T A I N . M O N I T O R L O C K
0004240 ) \r ( 2 7 6 Q P a g e G r o u
0004260 p 2 4 5 Q P a g e G r o u p
0004300 2 3 1 Q P a g e G r o u p
0004320 1 5 0 Q F i l e D e s c r i p
0004340 t o r 1 1 5 Q P a g e G r o
0004360 u p 1 0 1 Q P a g e G r o u
0004400 p 6 3 Q P a g e G r o u p
0004420 4 1 Q P a g e G r o u p 2 5
0004440 Q P a g e G r o u p 2 \ V
0004460 A M m o n i t o r ) \r ( ) \r \ V
0004500 A M F r e e P a g e G r o u p
0004520 D 1 \r ( P 1 R E S E T Y P
0004540 0 L I S P X H I S T I 2
0004560 g r o u p P t r I 1 f i
0004600 l e P t r I 0 v o l F
0004620 3 L I S P X H I S T F 4
0004640 R E S E T V A R S L S T ) \0 "
0004660 003 002 \0 003 S 021 ! 002 T o \0 \0 \0 g \0 \0
0004700 \n \0 \0 221 h 202 g \0 \0 Z \n \0 \0 J 223 \b
0004720 \0 \0 020 I 020 \0 ( 3 5 Q E R R O R
0004740 ! 3 0 Q R E S E T R E S T O
0004760 R E 1 6 Q \ V A M F r e e P
0005000 a g e G r o u p A 0 0 0 1 ) \r (
0005020 2 4 Q E R R O R 1 3 Q I N
0005040 T E R N A L ) \r ( 1 0 Q ( \
0005060 V A M F r e e P a g e G r o u p
0005100 A 0 0 0 1 ) ) \r \ V A M I n i t
0005120 A 0 0 0 1 D 1 \r ( N A M E E
0005140 R R O R S E T F 0 R E S E
0005160 T Y ) \0 021 \0 001 002 \0 ` \0 \0 h i \v
0005200 \0 \0 277 \b \0 \0 c \0 i 020 \0 ( 1 3 Q
0005220 \ V A M B u f f e r I n i t 7
0005240 O B T A I N . M O N I T O R L
0005260 O C K ) \r ( 2 \ V A M m o n i
0005300 t o r ) \r ( ) \r \ V A M I n i t
0005320 D 1 \r ( P 1 R E S E T Y
0005340 P 0 L I S P X H I S T F
0005360 3 L I S P X H I S T F 4
0005400 R E S E T V A R S L S T ) \0 "
0005420 003 002 \0 \0 S 021 ! 002 T o \0 \0 \0 g \0 \0
0005440 \n \0 \0 221 h 202 g \0 \0 Z \n \0 \0 J 223 \b
0005460 \0 \0 020 I 020 \0 ( 3 5 Q E R R O R
0005500 ! 3 0 Q R E S E T R E S T O
0005520 R E 1 6 Q \ V A M I n i t A
0005540 0 0 0 1 ) \r ( 2 4 Q E R R O R
0005560 1 3 Q I N T E R N A L ) \r (
0005600 1 0 Q ( \ V A M I n i t A 0
0005620 0 0 1 ) ) \r \ V A M R e c o m p
0005640 u t e F r e e P a g e C o u n t
0005660 A 0 0 0 1 D 1 \r ( N A M E E
0005700 R R O R S E T L ( 0 N I L
0005720 ) F 6 v o l F 7 R E
0005740 S E T Y ) \0 j 006 002 002 \0 ` \0 \0 h
0005760 i \v \0 \0 277 V l W 320 V 310 036 V 310 035 365
0006000 k i j 021 $ 005 I H 363 263 5 V h I g \0
0006020 \0 \f \0 \0 \ j 360 265 \v L 005 003 264 006 L \t
0006040 \0 \0 ] 262 025 J 232 V l ] 320 I \n \0 \0 277
0006060 h 272 M 223 K k 330 273 I k 324 Y 260 313 K 022
0006100 \n \0 \0 277 V d \n \0 \0 277 V 310 X V 310 W
0006120 365 c 016 i 020 \0 ( 1 3 4 Q \ P F P
0006140 u t L o g i c a l V o l u m e P
0006160 a g e 1 2 6 Q \ P U T S W A
0006200 P P E D F I X P 1 0 2 Q \ P
0006220 U T S W A P P E D F I X P 6 5
0006240 Q \ F Z E R O P 4 7 Q \ V
0006260 A M U p d a t e V A M 7 O B
0006300 T A I N . M O N I T O R L O C K
0006320 ) \r ( 4 4 Q r e a d 2 \ V
0006340 A M m o n i t o r ) \r ( ) \r \ V
0006360 A M R e c o m p u t e F r e e P
0006400 a g e C o u n t D 1 \r ( P 1
0006420 R E S E T Y P 0 L I S P
0006440 X H I S T I 0 v o l F
0006460 3 L I S P X H I S T F 4
0006500 R E S E T V A R S L S T ) \0 "
0006520 003 002 \0 001 S 021 ! 002 T o \0 \0 \0 g \0 \0
0006540 \n \0 \0 221 h 202 g \0 \0 Z \n \0 \0 J 223 \b
0006560 \0 \0 020 I 020 \0 ( 3 5 Q E R R O R
0006600 ! 3 0 Q R E S E T R E S T O
0006620 R E 1 6 Q \ V A M R e c o m
0006640 p u t e F r e e P a g e C o u n
0006660 t A 0 0 0 1 ) \r ( 2 4 Q E R R
0006700 O R 1 3 Q I N T E R N A L )
0006720 \r ( 1 0 Q ( \ V A M R e c o
0006740 m p u t e F r e e P a g e C o u
0006760 n t A 0 0 0 1 ) ) \r \ V A M F i
0007000 l e P a g e N u m b e r D 1 \r
0007020 ( L ( 2 f i l e P a g e N u
0007040 m b e r 1 v o l u m e P a g
0007060 e N u m b e r 0 f i l e T y
0007100 p e ) ) \0 ) \0 \0 \0 003 @ d n ' A
0007120 360 221 B 020 n ' @ 360 263 372 @ d l \b 360 221
0007140 A 020 l 022 360 221 j 020 @ n 377 377 360 263 345 \b
0007160 \0 \0 020 \0 ( 4 6 Q S H O U L D N
0007200 T ) \r N I L \r ( ) \r \ V A M A l
0007220 l o c P a g e D 1 \r ( L ( 3
0007240 f i l e P a g e # 2 f i l
0007260 e P t r 1 v o l P a g e #
0007300 0 v o l ) ) \0 > 001 \0 \0 004 @ B
0007320 A g \0 \0 \f \0 \0 021 001 \0 H j 360 265 \v H
0007340 005 003 264 006 H \t \0 \0 022 264 032 ` \0 \0 265 026
0007360 l \n 037 021 001 \0 B C A H \f \0 \0 277 H 027
0007400 \0 \0 i 020 h 027 \0 \0 277 260 352 \0 ( 5 6 Q
0007420 \ P F C r e a t e P a g e 3
0007440 1 Q \ F Z E R O P 1 0 Q \
0007460 V A M U p d a t e V A M ) \r ( 7
0007500 1 Q \ \ D F S V A M p a g e .
0007520 G L O B A L R E S O U R C E 6
0007540 3 Q \ \ D F S V A M p a g e .
0007560 G L O B A L R E S O U R C E 3
0007600 7 Q \ \ D F S V A M p a g e .
0007620 G L O B A L R E S O U R C E 5
0007640 a l l o c ) \r ( ) \r \ V A M U
0007660 p d a t e V A M D 1 \r ( L (
0007700 3 a l l o c O r F r e e 2
0007720 p a g e 1 f i l e P t r 0
0007740 v o l ) ) \0 l \a \0 \0 004 B n 020
0007760 \0 333 B n 020 \0 334 l 020 333 B l 020 334 021 C
0010000 006 @ H \n \0 \0 [ d I 320 310 \0 \ ` \0 \0
0010020 l 017 J 325 340 320 311 \0 311 002 ] L M 345 j 360
0010040 241 k 200 j ^ C d g \0 \0 360 231 277 L M 344
0010060 274 \b \0 \0 260 033 g \0 \0 360 232 L M m 377 346
0010100 345 274 \b \0 \0 210 C g \0 \0 360 243 \b \0 \0 277
0010120 K I 320 L 315 \0 N 020 \0 ( 1 4 1 Q S
0010140 H O U L D N T 1 2 7 Q \ V A
0010160 M M a r k B u f f e r D i r t y
0010200 1 0 6 Q \ V A M M a r k B u
0010220 f f e r D i r t y 3 0 Q \ V
0010240 A M G e t V A M P a g e F o r )
0010260 \r ( 1 3 4 Q r e a d 1 1 3 Q
0010300 f r e e 7 4 Q a l l o c
0010320 4 2 Q \ M A S K O U T . M A R
0010340 G I N ) \r ( ) \r \ V A M F r e e
0010360 P a g e D 1 \r ( L ( 3 f i
0010400 l e P a g e N u m b e r 2 f
0010420 i l e P t r 1 v o l P a g e
0010440 N u m b e r 0 v o l ) ) \0
0010460 * 001 \0 \0 004 ` \0 \0 265 037 l \n 037 021 001 \0
0010500 @ A H \v \0 \0 277 H 027 \0 \0 023 @ B A g
0010520 \0 \0 \f \0 \0 h 020 h 027 \0 \0 277 260 341 \0 (
0010540 3 7 Q \ V A M U p d a t e V A
0010560 M 2 0 Q \ P F C r e a t e F
0010600 r e e P a g e ) \r ( 4 5 Q \ \
0010620 D F S V A M p a g e . G L O B A
0010640 L R E S O U R C E 3 4 Q f r
0010660 e e 2 5 Q \ \ D F S V A M p
0010700 a g e . G L O B A L R E S O U R
0010720 C E 2 \ \ D F S V A M p a g
0010740 e . G L O B A L R E S O U R C E
0010760 ) \r ( ) \r \ V A M A d j u s t G
0011000 r o u p D 1 \r ( L ( 0 g r
0011020 o u p P t r ) ) \0 T 004 \0 \0 001 `
0011040 \0 \0 @ \n \0 \0 021 1 003 H 006 \0 \0 Y 310 001
0011060 I 310 \0 365 j 360 262 : H 006 \0 \0 Z 310 005 J
0011100 310 004 365 j 360 231 H 006 \0 \0 l 004 320 k 260 037
0011120 H 006 \0 \0 k \n \0 \0 277 H 006 \0 \0 l 002 320
0011140 H 006 \0 \0 [ 310 003 K 310 002 365 k 330 \n \0 \0
0011160 H 020 \0 ( 1 2 0 Q \ P U T S W A
0011200 P P E D F I X P 7 0 Q \ P U
0011220 T S W A P P E D F I X P 6 N
0011240 C R E A T E 2 ) \r ( 1 0 4 Q P
0011260 a g e G r o u p 7 5 Q P a g
0011300 e G r o u p 6 4 Q P a g e G
0011320 r o u p 5 2 Q P a g e G r o
0011340 u p 3 4 Q P a g e G r o u p
0011360 1 5 Q P a g e G r o u p 2
0011400 004 003 P a g e G r o u p T Y P E
0011420 # ) \r ( ) \r \ V A M G e t V A M
0011440 P a g e F o r D 1 \r ( L ( 1
0011460 V A M P a g e # 0 v o l )
0011500 P 1 \ I N T E R R U P T A
0011520 B L E ) \0 G 002 \0 \0 002 @ 310 Z @ 310
0011540 Y 365 A 330 021 001 \0 ` \0 \0 d 005 001 241 005 002
0011560 236 ` \0 \0 @ 360 230 ` \0 \0 H \n \0 \0 263 037
0011600 \b \0 \0 277 021 020 001 @ 027 \0 \0 277 H 027 \0 \0
0011620 277 ` \0 \0 ` \0 \0 ` \0 \0 \v \0 \0 ` \0 \0
0011640 020 \0 ( 1 0 1 Q \ P F G e t A l
0011660 l o c a t i o n M a p P a g e
0011700 4 7 Q \ V A M B u f f e r S a
0011720 v e 4 2 Q E Q P ) \r ( 1 0 4
0011740 Q \ V A M b u f f e r 7 6 Q
0011760 \ V A M b u f f e r 7 3 Q
0012000 \ V A M b u f f e r V o l u m e
0012020 P a g e 7 0 Q \ V A M b u f
0012040 f e r V o l u m e 6 4 Q \ V
0012060 A M b u f f e r V o l u m e P a
0012100 g e 5 7 Q \ V A M b u f f e
0012120 r V o l u m e 3 6 Q \ V A M
0012140 b u f f e r V o l u m e P a g e
0012160 3 0 Q \ V A M b u f f e r V
0012200 o l u m e 1 6 Q \ V A M b u
0012220 f f e r V o l u m e P a g e ) \r
0012240 ( ) \r \ V A M B u f f e r I n i
0012260 t D 1 \r N I L \0 024 \0 \0 \0 \0 l
0012300 \n 037 027 \0 \0 h 027 \0 \0 d 027 \0 \0 d 027 \0
0012320 \0 020 \0 N I L \r ( 2 1 Q \ V A M
0012340 b u f f e r D i r t y 1 5 Q
0012360 \ V A M b u f f e r V o l u m e
0012400 P a g e 1 1 Q \ V A M b u f
0012420 f e r V o l u m e 5 \ V A M
0012440 b u f f e r ) \r ( ) \r \ V A M B
0012460 u f f e r S a v e D 1 \r N I L
0012500 \0 " \0 \0 \0 \0 ` \0 \0 d 005 001 241 005 002
0012520 264 027 ` \0 \0 264 022 ` \0 \0 ` \0 \0 ` \0 \0
0012540 \v \0 \0 h 027 \0 \0 020 \0 ( 3 3 Q \ P
0012560 F P u t A l l o c a t i o n M a
0012600 p P a g e ) \r ( 3 7 Q \ V A M
0012620 b u f f e r D i r t y 3 0 Q
0012640 \ V A M b u f f e r 2 5 Q \
0012660 V A M b u f f e r V o l u m e P
0012700 a g e 2 2 Q \ V A M b u f f
0012720 e r V o l u m e 1 5 Q \ V A
0012740 M b u f f e r D i r t y 2 \
0012760 V A M b u f f e r V o l u m e P
0013000 a g e ) \r ( ) \r \ V A M M a r k
0013020 B u f f e r D i r t y D 1 \r N
0013040 I L \0 \a \0 \0 \0 \0 i 027 \0 \0 h 020 \0
0013060 N I L \r ( 3 \ V A M b u f f e
0013100 r D i r t y ) \r ( ) \r ( P R E T
0013120 T Y C O M P R I N T L F A L L
0013140 O C A T I O N M A P C O M S ) \r
0013160 ( R P A Q Q L F A L L O C A T
0013200 I O N M A P C O M S ( ( * *
0013220 I m p l e m e n t s t h e
0013240 1 1 0 8 f i l e s y s t e m
0013260 v o l u m e f i l e m a p
0013300 . V e r y r o u g h l y \r
0013320 t r a n s l a t e s { i d u n
0013340 } < a p i l o t 1 0 0 > p i l o
0013360 t > p r i v a t e > v o l A l l
0013400 o c M a p I m p l . m e s a ,
0013420 b u t o m i t s a n u m b
0013440 e r o f d u b i o u s \r o
0013460 p t i m i z a t i o n s . ) (
0013500 * * N e e d e d i m p r o
0013520 v e m e n t 1 : r e s t r u
0013540 c t u r e s o t h a t l o
0013560 w - l e v e l p a r t o f
0013600 a l l o c a t i o n i s d o
0013620 n e a \r P a g e G r o u p
0013640 a t a t i m e . T h a t
0013660 w o u l d ( a ) a l l o w
0013700 b i t m a p s e a r c h i n g
0013720 t o b e d o n e s o m e
0013740 w h a t f a s t e r ( b y
0013760 j u s t \r s h i f t i n g a
0014000 m a s k a n d c o m p a r
0014020 i n g , r a t h e r t h a n
0014040 c r e a t i n g a n e w
0014060 m a s k e a c h t i m e )
0014100 a n d ( b ) m o r e i m p
0014120 o r t a n t l y \r a l l o w
0014140 d i s k a c c e s s e s t o
0014160 b e d o n e a P a g e G
0014200 r o u p a t a t i m e ,
0014220 o n c e D I S K D L I O N g
0014240 e t s u p d a t e d t o a
0014260 l l o w q u i c k p a g e
0014300 \r r u n a c c e s s ) ( *
0014320 * N e e d e d i m p r o v e
0014340 m e n t 2 : C h e c k o l
0014360 d l a b e l s b e f o r e
0014400 a l l o c a t i n g o r d e
0014420 a l l o c a t i n g a p a g
0014440 e , a n d \r a b o r t &
0014460 t e l l u s e r t o s c a
0014500 v e n g e i f t h e l a b
0014520 e l i s w r o n g . ) ( *
0014540 * N e e d e d i m p r o v
0014560 e m e n t 3 : R e s t r u c
0014600 t u r e i n t e r f a c e \r
0014620 w i t h F I L E I O s o t
0014640 h a t a p a g e c a n b
0014660 e a l l o c a t e d a n d
0014700 w r i t t e n i n o n e f
0014720 e l l s w o o p . M F i l e
0014740 / P i l o t h a v e a s p
0014760 e c i a l \r i n t e r f a c e
0015000 f o r t h i s . ) ( D E C
0015020 L A R E : E V A L @ C O M P I
0015040 L E D O N T C O P Y ( C O M
0015060 S ( F I L E S ( L O A D C O
0015100 M P ) L F P I L O T F I L E )
0015120 ( F I L E S D E C L \r ) (
0015140 C O N S T A N T S ( B I T S P
0015160 E R P A G E 4 0 9 6 ) ) ) )
0015200 ( D E C L A R E : ( L O C A L
0015220 V A R S . T ) ( I G N O R
0015240 E D E C L . T ) ) ( * *
0015260 P u b l i c r o u t i n e s
0015300 ) ( \r F N S \ V A M A l l o
0015320 c P a g e G r o u p \ V A M F
0015340 r e e P a g e G r o u p \ V A
0015360 M I n i t \ V A M R e c o m p
0015400 u t e F r e e P a g e C o u n t
0015420 ) ( * * P r i v a t e r
0015440 o u t i n e s : ) \r ( F N S
0015460 \ V A M F i l e P a g e N u m b
0015500 e r \ V A M A l l o c P a g e
0015520 \ V A M U p d a t e V A M \
0015540 V A M F r e e P a g e \ V A M
0015560 A d j u s t G r o u p ) ( R E
0015600 S O U R C E S \r \ D F S V A M
0015620 p a g e ) ( G L O B A L V A R
0015640 S \ V A M m o n i t o r ) (
0015660 I N I T V A R S ( \ V A M m o
0015700 n i t o r ( C R E A T E . M O
0015720 N I T O R L O C K ( Q U O T E
0015740 V A M m o n i t o r ) ) ) ) \r
0015760 ( * * b u f f e r m a n
0016000 a g e m e n t ) ( F N S \ V
0016020 A M G e t V A M P a g e F o r
0016040 \ V A M B u f f e r I n i t \
0016060 V A M B u f f e r S a v e \ V
0016100 A M M a r k B u f f e r D i r t
0016120 y ) ( \r G L O B A L V A R S
0016140 \ V A M b u f f e r \ V A M b
0016160 u f f e r V o l u m e \ V A M
0016200 b u f f e r V o l u m e P a g e
0016220 \ V A M b u f f e r D i r t y
0016240 ) ( * * I n i t i a l i z
0016260 e V A M ) ( P ( \r \ V A M
0016300 I n i t ) ) ) ) \r ( D E C L A R
0016320 E : D O E V A L @ C O M P I L
0016340 E D O N T C O P Y ( L O C A
0016360 L V A R S . T ) ) \r ( D E C
0016400 L A R E : D O E V A L @ C O M
0016420 P I L E D O N T E V A L @ L O
0016440 A D D O N T C O P Y ( R E S
0016460 E T S A V E C O M P I L E I G
0016500 N O R E D E C L ( Q U O T E
0016520 T ) ) ) \r ( P U T D E F ( Q U
0016540 O T E \ D F S V A M p a g e )
0016560 ( Q U O T E R E S O U R C E
0016600 S ) ( Q U O T E ( N E W (
0016620 c r e a t e P a g e ) ) ) ) \r
0016640 ( R P A Q ? \ V A M m o n i t
0016660 o r ( C R E A T E . M O N I T
0016700 O R L O C K ( Q U O T E V A
0016720 M m o n i t o r ) ) ) \r ( \ V A
0016740 M I n i t ) \r ( P U T P R O P S
0016760 L F A L L O C A T I O N M A P
0017000 C O P Y R I G H T ( " X e r
0017020 o x C o r p o r a t i o n "
0017040 1 9 8 5 ) ) \r N I L \r
0017053