(DEFINE-FILE-INFO §READTABLE "INTERLISP" §PACKAGE "INTERLISP")
(FILECREATED "30-Oct-86 16:32:43" ("compiled on " {ERIS}<LISPCORE>SOURCES>LLFAULT.;76) 
"21-Oct-86 04:13:01" bcompl'd in "Xerox Lisp 21-Oct-86 ..." dated "21-Oct-86 04:48:43")
(FILECREATED "20-Oct-86 18:47:54" {ERIS}<LISPCORE>SOURCES>LLFAULT.;76 152306 changes to%: (FNS 
\FAULTINIT \D01.FAULTINIT \D01.ASSIGNBUFFERS \DOVE.FAULTINIT \DL.FAULTINIT \DL.NEWFAULTINIT 
\DL.UNMAPPAGES \DL.ASSIGNBUFFERS \CHAIN.UP.RPT \PAGEFAULT \FLUSHPAGE \LOADVMEMPAGE \MOVEREALPAGE 
\LOOKUPPAGEMAP \LOCKEDPAGEP \SELECTREALPAGE \SPECIALRP \TRANSFERPAGE \UPDATECHAIN \NEWPAGE \DONEWPAGE 
\ASSURE.FPTOVP.PAGE \MAKESPACEFORLOCKEDPAGE \MOVEVMEMFILEPAGE \NEWEPHEMERALPAGE \DONEWEPHEMERALPAGE 
\LOCKPAGES \DOLOCKPAGES \TEMPLOCKPAGES \DOTEMPLOCKPAGES \TEMPUNLOCKPAGES \UNLOCKPAGES \FLUSHVM 
\LOGOUT0 \DOFLUSHVM \RELEASEWORKINGSET \WRITEDIRTYPAGE \WRITEDIRTYPAGE1 \DOCOMPRESSVMEM 
VMEM.PURE.STATE \SET.VMEM.FULL.STATE \DOVMEMFULLINTERRUPT \FLUSHVMOK? \SHOWPAGETABLE CHECKPAGEMAP 
\PRINTFPTOVP ADDPME DUMPINITPAGES MAKEROOMFORPME READPAGEMAP SETUPPAGEMAP) previous date%: 
"16-Oct-86 14:58:26" {ERIS}<LISPCORE>SOURCES>LLFAULT.;75)
\FAULTINIT D1
NIL �É����`��È;jð˜ko���
��¿`��È
��`��ÈAjð³-ddlð“¿h°dlð˜¿`��È=jð†lð‘h€i´
l#o���
��¿h��`��dlð”¿��Šlð“��‚��¿��`��È`��`��Ùñ“��¿`��h��¿ið´>`��g��Á
Ê��jð£g��‚g��`��dn�Øjd
��Í`��g��`��dn�Øjd
��Íi�(195 \MAKEFRAME 173 \MAKEFRAME 125 \SET.VMEM.FULL.STATE 108 \SETIOPOINTERS 104 \D01.FAULTINIT 100 \DOVE.FAULTINIT 92 \DL.FAULTINIT 75 \MP.ERROR 15 \MP.ERROR)
(184 \MISCSTACKBASE 181 \DOMISCAPPLY 178 \InterfacePage 162 \KBDSTACKBASE 159 \DUMMYKEYHANDLER 155 \KEYHANDLER 144 \KEYHANDLER 141 \InterfacePage 133 \DOFAULTINIT 129 \DOFAULTINIT 119 \GUARDVMEMFULL 116 \LASTVMEMFILEPAGE 111 \InterfacePage 83 \MACHINETYPE 80 \LASTDIRTYSCANPTR 52 \InterfacePage 27 \InterfacePage 24 \MACHINETYPE 19 \InterfacePage 2 \InterfacePage)
( 72 "Sysout contains virtual pages not addressable by machine" 12 "No FPTOVP")
\D01.FAULTINIT D1
(P 2 N P 1 I F 3 \RCLKMILLISECOND) �Ï��g����`��É>��`��È#dnÿñ•nÿÿÙkÙ��`��È"��`��lÐo�zlÄncg��Á`��lÐÎ�`��o���l
��klçkÙåÍ�`��o���j
��klçkÙåÍ`��lð²On`��Èñ³D`��jÍ&¿`��nUŠÍ'¿`��n—njIHó³JàIx	n€�åjð¡j€kغIkÔY°çJn€�ØÍ(¿�����(204 \D01.ASSIGNBUFFERS 201 \CHAIN.UP.RPT 104 RSH 84 RSH)
(151 \InterfacePage 142 \InterfacePage 135 \InterfacePage 127 \InterfacePage 116 \MACHINETYPE 96 \RCLKSECOND 75 \RCLKSECOND 67 \MISCSTATS 62 \RCLKSECOND 44 \MISCSTATS 41 \RPTSIZE 36 \InterfacePage 33 \RPOFFSET 16 \InterfacePage 13 \REALPAGETABLE 8 \InterfacePage 5 \VMEMACCESSFN 2 \M44ACTONVMEMFILE)
( 100 1680000 79 1680000)
\D01.ASSIGNBUFFERS D1
(P 3 NPAGES P 2 EXTRALEN P 1 EMLEN P 0 EMBUF) �¬���`��È%��¿j`��áÑ��¿`��r��`��È+`��È,2IHdlÿØm�åXÙÔYdlÿåZdldJñ“n�‚n�ÔZIJÙYã[lKñ—o���	��¿jHÑ��dn�Ð��KkÙ[��`��KlÛ¼dLñ‘¿L��`��`��Ù��`����d`��áÐ��d��`��KáÐJi��h�(168 \INITBFS 89 RAID)
(160 \EMUBUFFERS 157 \EMUSWAPBUFFERS 153 \EMUDISKBUFEND 148 \#DISKBUFFERS 144 \EMUDISKBUFFERS 141 \EMUBUFFERS 138 \#DISKBUFFERS 134 \#SWAPBUFFERS 131 \#EMUBUFFERS 128 \#SWAPBUFFERS 114 \MAXSWAPBUFFERS 111 \#EMUBUFFERS 104 \EMUBUFFERS 96 \TELERAIDBUFFER 33 \InterfacePage 28 \InterfacePage 25 \EMBUFRP 21 \EMBUFVP 17 \EMBUFBASE 12 \EMBUFVP 7 \EMBUFVP 2 \InterfacePage)
( 86 "No swap buffer space")
\DOVE.FAULTINIT D1
NIL �Ž����g����jn�Ñ��`��Ènãð¥l	��¿n¤	����n¥	��l?��g��Á`��lÐÎ�`��jÍ�`��nô$Í`��l Ðw`��lÐ	��n¦	��`��hÎ`��l&Ð	��n§	��`��È@����n¨	�����(139 \DoveDisplay.TurnOn 136 SETMAINTPANEL 130 \DoveDisk.Init 119 SETMAINTPANEL 113 \DoveMisc.ReadHostID 98 SETMAINTPANEL 92 \DoveMisc.ReadGMT 44 SETMAINTPANEL 38 \DL.NEWFAULTINIT 35 SETMAINTPANEL 28 \MP.ERROR)
(127 \LASTVMEMFILEPAGE 122 \InterfacePage 107 \InterfacePage 101 \MISCSTATS 86 \MISCSTATS 79 \MISCSTATS 71 \RCLKSECOND 65 \RCLKSECOND 57 \MISCSTATS 52 \RCLKSECOND 49 \RCLKMILLISECOND 16 \InterfacePage 13 \IOCBPAGE 5 \VMEMACCESSFN 2 \DOVE.ACTONVMEMFILE)
()
\DL.FAULTINIT D1
NIL �º���g����jn�Ñ��`��Ènãð¥l	��¿��l#��n‡º��`��l Ðw`��È7jð˜`��hο°(`��lÐH`��È8YÍ¿H`��È9Í�¿`��È8Ið²æ`��hÎn€�`��Èñ²÷`��n€Ín€�`��Èñ²÷`��`��È(Í&`��`��È'Í'`��`��È&Í(`��È@��i	���(183 \DL.DISKINIT 32 \DL.NEWFAULTINIT 28 \MP.ERROR)
(179 \LASTVMEMFILEPAGE 174 \InterfacePage 167 \IOPAGE 164 \InterfacePage 157 \IOPAGE 154 \InterfacePage 147 \IOPAGE 144 \InterfacePage 136 \IOPAGE 125 \IOPAGE 117 \IOPAGE 108 \MISCSTATS 98 \IOPAGE 90 \IOPAGE 80 \IOPAGE 70 \MISCSTATS 61 \MISCSTATS 53 \IOPAGE 46 \MISCSTATS 43 \RCLKSECOND 37 \RCLKMILLISECOND 16 \InterfacePage 13 \IOCBPAGE 5 \VMEMACCESSFN 2 \DL.ACTONVMEMFILE)
()
\DL.NEWFAULTINIT D1
(P 28 NBUFFERS P 27 LASTREALPAGE P 26 RPTBASE P 25 FPBASE P 24 I P 22 FIRSTVP P 21 RPSIZE P 20 NEXTBANK0 P 19 FPBASE P 18 I P 11 NDISPLAYPAGES P 10 FIRSTRP P 9 RPTPAGES P 8 VP P 7 RPTBASE P 6 IOCBRP P 5 IFPAGERP P 4 FIRSTUSEFULRP P 3 SCRATCHBASE P 2 SCRATCHVP P 1 FIRSTBUFFERRP P 0 NREALPAGES) î���`��È8n€ljn�ÑÔlj`��IkÙÐO$O"ó³0O&È�nÿÿð©O&È�_	��’i°Ojn0�s¿O$kÔ_$¿O&kÐ_&¿°Íh•IkÔ¹°·IlØ\`��lð–I^kÔY°2Hdn�ñ“¿n�kÙnÿ�åkؾ`��NkÙÐÈ�_	��•l	��†Ojn0�s¿kNjs¿Jkjs¿`��Kn�ÄJIjs¿K`��n�Ä¿n�I]js¿IkÔYlnÿ
��¿`��dlð²¿n�O(dHñ²/`��lð²8lÊ_kÙjO$O"ó³:JO$ØO$jØjs¿O$kÔ_$°êdlÿØ
��¿O(n�Ô_(°¾`��kØ_¿lÊOñ³½O°»KljÑOáÄ¿OkÙjO$O"ó³!JO$Øjn0�s¿O$n�ØO$jØjs¿O$kÔ_$°Þ`��jÍì`��lð²l?jO$dO"ó²/��¿Hmÿ��Ùl€OlÊñ³`��lð²#��n€ð²ló°l@ØO$n Øjs¿O$kÔ_$°»lÎ_¿O*dàØlÿØã_dOØn�ñ²>¿HOÙ_¿n�Oñ’O‚n�_¿O,OØlÚñ—lÚOÙ_,¿OkÙOOkÙØkÙ
��¿OkÙjO$O"ó³O,O$ØOO$Øjs¿O$kÔ_$°èO,_ãOlÿåáÑ��O*dàØ
��¿O*��¿`��lð²#n�O(dHñ’°*dlÿØ
��¿O(n�Ô_(°éOdOkÙØ
��¿n n_
��¿`��_¿OkÙj_ ¿_¿O Oó³'OlÐ_O n�ØÍ¿OO nØkÙÍ¿O kÔ_ °ØOn�
��HkÙn`��n�Ð`��n`��ÙdàØÐ`��ÈkØO0O.ó³eO4Ènÿÿð³CO0O6ñ³4O2È�nÿÿð³*O2È�_qn0�ån0�ð³O0OrðŸO4OÍ¿O4O0kÙ͆O4nÿþÍ¿O0kÔ_0¿O2kÐ_2¿O4lÐ_4¿°˜`��M`��ÙdàØÐ_n�Í¿OlÍ¿`��N`��ÙdàØÐnÿÿÍ¿ILkÙ
����LIÙO8kÙjO$dO"óœjnÚ�ÑO8
��hlÚØIO$Øjs¿O$kÔ_$°Þ�(984 \DL.ASSIGNBUFFERS 952 \CHAIN.UP.RPT 949 \DL.MARK.PAGES.UNAVAILABLE 753 \DL.MARK.PAGES.UNAVAILABLE 682 \DL.MARK.PAGES.UNAVAILABLE 672 \DL.MARK.PAGES.UNAVAILABLE 650 \DL.MARK.PAGES.UNAVAILABLE 613 \CLEARWORDS 552 \DL.UNMAPPAGES 439 \DoveDisplay.ScreenWidth 408 \DoveIO.InitializeIORegionPtrs 288 \DL.UNMAPPAGES 212 \DL.UNMAPPAGES 151 \MP.ERROR 145 \LOCKEDPAGEP 55 \LOCKEDPAGEP)
(931 \RPOFFSET 927 \REALPAGETABLE 904 \RPOFFSET 900 \REALPAGETABLE 783 \InterfacePage 775 \RPOFFSET 769 \REALPAGETABLE 762 \FPTOVP 687 \REALPAGETABLE 623 \MACHINETYPE 619 \RPTSIZE 605 \REALPAGETABLE 431 \MACHINETYPE 415 \RPOFFSET 385 \MACHINETYPE 379 \IOPAGE 302 \MaxScreenPage 240 \MACHINETYPE 216 \MACHINETYPE 187 \InterfacePage 173 \IOCBPAGE 134 \FPTOVP 100 \MACHINETYPE 23 \FPTOVP 2 \InterfacePage)
()
\DL.UNMAPPAGES D1
(P 2 FPBASE P 1 FP I 1 LASTFP I 0 FIRSTFP) �-��A@`��@ÐIHó³JÈ�nÿÿð¨JÈ�jn0�s¿IkÔ¹Jkк°âh�NIL
(4 \FPTOVP)
()
\DL.MARK.PAGES.UNAVAILABLE D1
(I 1 LASTRP I 0 FIRSTRP) �+��A@`��@`��ÙdàØÐIHó³JnÿÿÍ¿IkÔ¹Jlк°ëh�NIL
(8 \RPOFFSET 4 \REALPAGETABLE)
()
\DL.ASSIGNBUFFERS D1
(I 1 NPAGES I 0 BASE) �ƒ���@n�
��¿`��@kÐÓÍ¿`��@l!ÐÓÍ¿@n�Ðb�¿AmÿÔb@��Òá@ÓãØ��r��¿@n�Ðb�¿AmÿÔb`��n�Í*¿`��@ÓÍ)¿@n�Ð��n�Ðb�¿AmýÔd����j��@�����(6 \CLEARWORDS)
(128 \EMUSWAPBUFFERS 125 \EMUBUFFERS 121 \#DISKBUFFERS 117 \#SWAPBUFFERS 114 \#EMUBUFFERS 99 \TELERAIDBUFFER 86 \InterfacePage 77 \InterfacePage 59 \EMBUFRP 55 \EMBUFVP 46 \EMBUFBASE 20 \InterfacePage 10 \InterfacePage)
()
\CHAIN.UP.RPT D1
(P 5 I P 3 FIRSTUSED P 2 LASTUSED P 1 LASTEMPTY P 0 RPTBASE) �v���`��ddkÐ3J[`��kÙk½¼MLó³DHlÐXÈnÿÿð³1HÈnÿþðŸIMÏ�¿HjÏ��¿H¹°JMÏ�¿HdÈ	��‘k€jÏ��¿HºMkÔ]°¼IKÊ�Ï�J��jÏ�`��nÿÿÍh�(74 \LOCKEDPAGEP)
(109 \REALPAGETABLE 102 \RPTLAST 14 \RPTSIZE 2 \REALPAGETABLE)
()
\FAULTHANDLER D1
NIL �����`��“��®`��È`��È Ñ	��¿l~¿°å�(21 \PAGEFAULT 6 \FAULTINIT)
(15 \InterfacePage 10 \InterfacePage 2 \DOFAULTINIT)
()
\PAGEFAULT D1
(P 2 FILEPAGE P 1 FLAGS P 0 VP I 0 PTR) �s��`��lÐ	��@Òá@ÓãØ!HqYn0�ån0�ð¬l
o���@i��°&H	��Zjð•@	��°@Òkð›lo���@i��¿HJ
��¿`��“��¿`��lÐ`��lÐ	��`��lÐ÷ö@�(103 \CLOCK0 87 \ASSURE.FPTOVP.PAGE 79 \LOADVMEMPAGE 73 \MP.ERROR 55 \INVALIDADDR 47 \LOOKUPPAGEMAP 41 \MP.ERROR 8 \CLOCK0)
(106 \MISCSTATS 97 \MISCSTATS 91 \MISCSTATS 83 \NEWVMEMPAGEADDED 2 \MISCSTATS)
( 68 "Fault on stack" 36 "Fault on resident page")
\INVALIDADDR D1
(I 0 ADDR) �
���lo���@i���(10 \MP.ERROR)
NIL
( 5 "Invalid address")
\INVALIDVP D1
(I 0 VP) ����lo���@���(9 \MP.ERROR)
NIL
( 5 "Invalid VP")
\FLUSHPAGE D1
(P 5 IFVP P 3 NEWFP P 2 FP P 1 VP P 0 RPTR I 1 FROMFLUSHVM I 0 RPTINDEX) �í��`��@dàØÐAnÿþHÈñ´‚±�ÖHÈYqn�åjð’±�ÆHȺ`��²pA³mJ`��ñ’±�šHÊ��jð¥l	��¿`��dÈkÔ\Í¿L[`��`��Ùñ“��¿i��¿`��`��IâââââÐÈ�IlåØÐKÍ�¿`��KÐIÍ�¿`��JÐnÿÿÍ�¿HKZÍ¿°7`��Ènãð²,`��nêÍ¿j��¿`��Òá`��ÓãØMlMr`��Ùi��`��jñ™`��mÿÔ��¿IJ@i��h�(233 \TRANSFERPAGE 209 \TRANSFERPAGE 98 \SET.VMEM.FULL.STATE 71 \MP.ERROR)
(225 \DIRTYPAGEHINT 219 \DIRTYPAGEHINT 213 \DIRTYPAGEHINT 204 \RPOFFSET 190 \InterfacePage 185 \InterfacePage 181 \DIRTYPAGEHINT 171 \InterfacePage 160 \InterfacePage 141 \FPTOVP 132 \FPTOVP 110 \PageMapTBL 107 \PAGEMAP 103 \NEWVMEMPAGEADDED 92 \GUARDVMEMFULL 89 \LASTVMEMFILEPAGE 75 \InterfacePage 54 \VMEM.PURE.LIMIT 45 \VMEM.PURE.LIMIT 2 \REALPAGETABLE)
()
\LOADVMEMPAGE D1
(P 5 SRPTR P 4 SRINDEX P 2 SPECIALRP P 1 RPTBASE P 0 RPTINDEX I 4 DONTMOVETOPFLG I 3 LOCK? I 2 NEWPAGEFLG I 1 FILEPAGE I 0 VPAGE) �ˆ��`��d`��ñ—¿��¿`��kÔ��ACD��1`��HdàØÐYC²`��lð¦`��lð–@	��ZµI@ÍIAÍIC²'k°%`��Ù`��LdàØÐLMHI��¿L¸MY°Ñj[Ï��¿Kjðhð@AHhB
��h�(132 \TRANSFERPAGE 103 \MOVEREALPAGE 60 \SPECIALRP 27 \SELECTREALPAGE 12 \UPDATECHAIN)
(88 \REALPAGETABLE 81 \RPOFFSET 52 \MACHINETYPE 45 \MACHINETYPE 33 \REALPAGETABLE 21 \PAGEFAULTCOUNTER 16 \PAGEFAULTCOUNTER 6 \UPDATECHAINFREQ 2 \PAGEFAULTCOUNTER)
()
\MOVEREALPAGE D1
(P 2 SOURCEFLAGS P 0 SOURCEVP I 3 DESTRPT I 2 DESTINDEX I 1 SOURCERPT I 0 SOURCEINDEX) �[��CjÏ��¿jdðhðnÿþAÈñ²FAÈHqCHÍ¿CAÈÍ¿`��B`��Øjs¿`��HYãIlÿåáÑn�Ä¿`��`��js¿HB`��ØJsB�NIL
(84 \RPOFFSET 76 \EMBUFRP 73 \EMBUFVP 56 \EMBUFBASE 49 \RPOFFSET 45 \EMBUFVP)
()
\LOOKUPPAGEMAP D1
(L (0 VP)) �%��`��@âââââÐÈ��Hnÿÿð‘j`��H@låØÐÈ��NIL
(25 \PAGEMAP 2 \PageMapTBL)
()
\VALIDADDRESSP D1
(I 0 BASE) ����@Òá@ÓãØ	��jðhð�(9 \LOOKUPPAGEMAP)
NIL
()
\LOCKEDPAGEP D1
(I 1 TEMP I 0 VP) �A���k@lå
��`��@ââââÐÈ�åjðhðµ'A´$@qn0�ån0�ðhð´`��@r`��ÙdàØÐÊ��jðhð�(7 LLSH)
(50 \RPOFFSET 45 \REALPAGETABLE 10 \LOCKEDPAGETABLE)
()
\SELECTREALPAGE D1
(P 8 FLAGS P 7 FP P 6 RPTBASE P 5 RPTINDEX P 4 PREVINDEX P 3 PREVRPT P 2 DISTANCE P 1 CNTR P 0 TRIES I 2 DONTMOVETOPFLG I 1 LOCK? I 0 NEWFP) ƒ
��j`��`��s	`��»KÊ�]jð’±`��MdàØÐ^Ènÿþð’±�ánÿþNÈñ¯lo���
��¿N»M¼°ÌNÊ��jð²ôNÈq_n€�åjð²æA²M`��ØãlðŸ`��lð³Ñ`��lð³ÉOn�åjð³vNÈ_¿`��µ$`��µi°*ið’h°$O`��ñ³ž`��²O`��ñg��ð²ŒO`��ñhð²‚Ijñ²@²O@Ù_¿jOñ¢OƒjOÙJýñ’i°IkÙ¹`��Jñ¢±ÿTJàºh¢±ÿLM	��¿NÈjn0�s¿NnÿþÍ¿BµbKNÊ�Ï�¿`��MÏ�¿N��°ZHdjð™¿k¸��¿±þÚkð²+`��²&h��¿`��lð’±þÂ`��lð’±þ¸o���	��¿±þ­lo���
��¿±þ g��ðKNÊ�Ï�¿NjÏ�M�(360 \MP.ERROR 347 RAID 302 \UPDATECHAIN 248 \FLUSHPAGE 60 \MP.ERROR)
(367 REMOVE 333 \MACHINETYPE 323 \MACHINETYPE 319 \VMEM.INHIBIT.WRITE 313 \VMEM.INHIBIT.WRITE 289 \RPTLAST 280 \RPTLAST 230 \MAXSHORTSEEK 184 \VMEM.PURE.LIMIT 176 NEW 171 \VMEM.PURE.LIMIT 164 \VMEM.PURE.LIMIT 158 \LASTVMEMFILEPAGE 142 \VMEM.FULL.STATE 137 \VMEM.INHIBIT.WRITE 113 \MACHINETYPE 105 \MACHINETYPE 96 \RPOFFSET 27 \REALPAGETABLE 12 \REALPAGETABLE 6 \MINSHORTSEEK 3 \MAXCLEANPROBES)
( 357 "Loop in \SELECTREALPAGE" 344 "No clean vmem pages to reuse, must write one.  ^N to continue" 57
 "UNAVAILABLE page on Chain")
\SPECIALRP D1
(L (0 VP)) ����@ãdkð–¿@n�Ølð´@n�Ù�NIL
NIL
()
\TRANSFERPAGE D1
(P 0 NEWFLAGS I 4 NEWPAGE? I 3 WRITE? I 2 RPTINDEX I 1 FILEPAGE I 0 VP) �·��0C’l€j	��¿D“n�‰C–@qnïÿå€jXC²0`��BdàØÐÊ��jð³!`��@YãIlÿåáÑn�Ä¿A`��kil`��°,D³/@jn0�s¿`��B`��Øjs¿A`��kCl`��¿`��`��js¿A��¿@B`��ØHsDŸ@ZãJlÿåáÑn�
��¿C›l	��¿`��l‰j	��¿`��lÐköh�(170 FLIPCURSORBAR 159 FLIPCURSORBAR 151 \CLEARWORDS 11 FLIPCURSORBAR)
(174 \MISCSTATS 163 \MISCSTATS 131 \RPOFFSET 125 \LASTACCESSEDVMEMPAGE 118 \EMBUFRP 115 \EMBUFVP 110 \VMEMACCESSFN 103 \EMBUFBASE 95 \RPOFFSET 91 \EMBUFVP 75 \VMEMACCESSFN 68 \EMBUFBASE 50 \EMBUFBASE 35 \REALPAGETABLE)
()
\UPDATECHAIN D1
(P 6 HEAD1 P 5 FLAGS P 4 VP P 3 RPTR P 2 CHAIN1 P 1 CHAIN0 P 0 RPTINDEX) �Œ���`��Ê�`��dlÐCJ^IjÏ�JjÏ�`��HdàØÐ[ȼKÈnÿþð‘jLq½KÊ��jð˜Mn€�åjð³LH`��ØMnÿås¿JHÏ�¿KZ‡IHÏ�¿KYÊ�Xjð²³JjÏ�INÊ�Ï�NJð‘I€J��j����h�NIL
(136 \DIRTYPAGECOUNTER 133 \PAGEFAULTCOUNTER 129 \RPTLAST 73 \RPOFFSET 30 \REALPAGETABLE 8 \REALPAGETABLE 2 \REALPAGETABLE)
()
\NEWPAGE D1
(P 1 \INTERRUPTABLE P 0 \INTERRUPTABLE I 2 LOCK? I 1 NOERROR I 0 BASE) �U���`��g��Î0¿`��@Î2¿`��BÎ4¿l~¿`��É6³A«l	o���@i��¿B²@k
��°`��È`��`��Ùñ’��@�(81 \SET.VMEM.FULL.STATE 62 \LOCKPAGES 53 \MP.ERROR)
(75 \GUARDVMEMFULL 72 \LASTVMEMFILEPAGE 67 \InterfacePage 35 \InterfacePage 24 \InterfacePage 17 \InterfacePage 11 \DONEWPAGE 8 \InterfacePage)
( 48 "Attempt to allocate already existing page")
\DONEWPAGE D1
(P 5 ERRCODE P 4 NEXTPM P 3 FILEPAGE P 2 LOCKBASE P 1 MAPBASE P 0 VP I 2 INTERNALFLG I 1 LOCK? I 0 BASE) �Ë��`��“��¿@Òá@ÓãØa`��HâââââÐÈ�Ydnÿÿð²>`��È\lÿåjð²`��LÐid��©l
o���
��`��HâââââÐLÍ�¿`��Ll ØÍ¿L¹`��IHlåØÐYdÈ�jð¡h`��dÈkÔ^Í¿N[`��KÍA²!HK
��»`��HââââÐZkHlå
��JÈ�äÍ�¿`��KÐHÍ�IKÍ�HKiA��B”i��‚��K�(199 \ASSURE.FPTOVP.PAGE 189 \LOADVMEMPAGE 163 LLSH 144 \MAKESPACEFORLOCKEDPAGE 70 \MP.ERROR 60 \DONEWPAGE 6 \FAULTINIT)
(195 \NEWVMEMPAGEADDED 173 \FPTOVP 148 \LOCKEDPAGETABLE 133 \InterfacePage 119 \InterfacePage 100 \PAGEMAP 88 \InterfacePage 74 \PageMapTBL 53 \PAGEMAP 40 \InterfacePage 20 \PageMapTBL 2 \DOFAULTINIT)
( 67 "\DONEWPAGE failed to allocate new map page")
\ASSURE.FPTOVP.PAGE D1
(P 0 FILEPAGE) �(���`��È�Hlÿålùñ´`��HlÿØm�åÐid��¿h���(32 \DONEWPAGE)
(37 \NEWVMEMPAGEADDED 19 \FPTOVP 2 \InterfacePage)
()
\MAKESPACEFORLOCKEDPAGE D1
(P 2 FPBASE P 1 OLDVP P 0 DESIREDFP I 1 FILEPAGE I 0 VP) �b��@@ãdkð—¿@nÿذ5dlð—¿@n�Ù°(lð”@kÙ°A`��È9ñ§Anóñ‘A`��dÈ9kÔ[Í9¿KX`��HÐZÈ�nÿÿð¬JÈ�Y@ð¥IHA��H�(94 \MOVEVMEMFILEPAGE)
(71 \FPTOVP 57 \InterfacePage 42 \InterfacePage)
()
\MOVEVMEMFILEPAGE D1
(P 1 RP P 0 FLAGS I 2 NEWFP I 1 OLDFP I 0 VP) �d��@qHn0�ån0�ð˜@A
��¿jXŽ@	��šlo���@��¿@drYHn�äs`��I`��ÙdàØÐBÍ`��`��@âââââÐÈ�@låØÐBÍ�`��BÐ@Í�h�(38 \MP.ERROR 27 \LOCKEDPAGEP 19 \LOADVMEMPAGE)
(91 \FPTOVP 70 \PageMapTBL 67 \PAGEMAP 56 \RPOFFSET 52 \REALPAGETABLE)
( 34 "Locked page is in the way")
\NEWEPHEMERALPAGE D1
(P 0 \INTERRUPTABLE I 1 NOERROR I 0 BASE) �!���`��g��Î0`��@Î2`��AÎ4l~`��É6�NIL
(28 \InterfacePage 19 \InterfacePage 13 \InterfacePage 8 \DONEWEPHEMERALPAGE 5 \InterfacePage)
()
\LOCKPAGES D1
(P 0 \INTERRUPTABLE I 1 NPAGES I 0 BASE) � ���`��g��Î0¿`��@Î2¿`��AÎ4¿l~@�NIL
(21 \InterfacePage 14 \InterfacePage 8 \DOLOCKPAGES 5 \InterfacePage)
()
\DOLOCKPAGES D1
(P 11 NEWRPT P 10 NEWINDEX P 9 LOCKBASE P 8 MASK P 7 RP P 6 RPINDEX P 5 RPTBASE P 4 MAPBASE P 3 FILEPAGE P 2 VP P 1 I I 1 NPAGES I 0 BASE) ��AkÙj@Òá@ÓãØs	IHó’±`��JâââââÐÈ�\nÿÿð™@IáÐ	��±�Ú`��LJlåØÐ\È�»kJlå
��_`��JââââÐ_È�åjð¢±�¯Jqn0�ån0�ð—JKhi��¿`��Jr_`��Ù^dàØÐ½Oãlð²I`��lð§`��lð²:J	��³4hi
��
`��OdàØÐNMOO��¿MnÿþÍ¿O½O`��Ø_KJK
��[ð³JOn�s¿MKÍ¿`��KÐJÍ�¿LKÍ�¿OOOÈ�äÍ�¿MkÏ��¿k¿JkÔºIkÔY±þþ`��´��h�(283 \ASSURE.FPTOVP.PAGE 213 \MAKESPACEFORLOCKEDPAGE 186 \MOVEREALPAGE 162 \SELECTREALPAGE 155 \SPECIALRP 110 \LOADVMEMPAGE 70 LLSH 45 \INVALIDADDR)
(278 \NEWVMEMPAGEADDED 233 \FPTOVP 202 \RPOFFSET 168 \REALPAGETABLE 146 \MACHINETYPE 139 \MACHINETYPE 121 \RPOFFSET 114 \REALPAGETABLE 75 \LOCKEDPAGETABLE 51 \PAGEMAP 23 \PageMapTBL)
()
\TEMPLOCKPAGES D1
(P 0 \INTERRUPTABLE I 1 NPAGES I 0 BASE) �!���`��g��Î0`��@Î2`��AÎ4l~`��É6�NIL
(28 \InterfacePage 19 \InterfacePage 13 \InterfacePage 8 \DOTEMPLOCKPAGES 5 \InterfacePage)
()
\DOTEMPLOCKPAGES D1
(P 7 NEWRPT P 6 NEWINDEX P 5 RP P 4 RPINDEX P 3 RPTBASE P 1 VP I 1 NPAGES I 0 BASE) �~��A@Òá@ÓãØBkºJHó‘h@È�¿`��Ir]`��Ù\dàØÐ»Mãlð²9`��lð§`��lð²*hi
��`��NdàØÐLKNO��¿KnÿþÍ¿O[KkÏ��¿@n�Ðb�¿JkÔºIkÔ¹°’�(87 \MOVEREALPAGE 65 \SELECTREALPAGE)
(71 \REALPAGETABLE 55 \MACHINETYPE 48 \MACHINETYPE 31 \RPOFFSET 25 \REALPAGETABLE)
()
\TEMPUNLOCKPAGES D1
(P 2 \INTERRUPTABLE P 1 RPTR P 0 VP I 1 NPAGES I 0 BASE) �U��@Òá@ÓãØAjñ´F@È�¿HrYjð³`��I`��ÙdàØÐYÈHð•IjÏ��‡o���H
��HkÔ¸AmÿÔb¿@n�Ðb�¿°¹�(60 HELP)
(35 \RPOFFSET 31 \REALPAGETABLE)
( 56 "Page table changed out from under me!")
\UNLOCKPAGES D1
(P 5 LOCKBASE P 4 MASK P 3 VP P 2 I P 0 \INTERRUPTABLE I 1 NPAGES I 0 BASE) �X���AkÙj@Òá@ÓãØ#JIó³AkKlå
��\`��KââââÐ]È�åjð³MLMÈ�æÍ�¿`��Kr`��ÙdàØÐjÏ��¿KkÔ»JkÔZ°¿h�(29 LLSH)
(64 \RPOFFSET 59 \REALPAGETABLE 33 \LOCKEDPAGETABLE)
()
\FLUSHVM D1
(P 2 VAR P 1 \INTERRUPTABLE P 0 \INTERRUPTABLE) �S�����´N�`��g��Î0¿`��hÎ2¿`��hÎ4¿l~¿`��É6´i��¿l~¿`��ŠdJ	��µôinÿ��¿�(67 SET 2 \FLUSHVMOK?)
(79 \DIRTYPAGEHINT 57 \SYSTEMCACHEVARS 49 \DOFAULTINIT 40 \InterfacePage 29 \InterfacePage 22 \InterfacePage 16 \DOFLUSHVM 13 \InterfacePage)
()
\LOGOUT0 D1
(P 0 \INTERRUPTABLE I 0 FAST) �L��`��È
lð¨`��È
lðo�z`��lÐlÄ¿�@Ÿ@g��ðž`��Ènãð¤��µ`��È
l����(73 \LISPFINISH 69 \DoveMisc.BootButton 55 \FLUSHVM)
(60 \InterfacePage 45 \InterfacePage 40 ? 24 \MISCSTATS 11 \InterfacePage 2 \InterfacePage)
()
\DOFLUSHVM D1
(P 7 RPTINDEX P 5 RP P 4 VP P 2 IFPRPT P 1 SCRATCHBUF P 0 IFPVP) ���`��Òá`��ÓãØ`��`��iÎ6`��lð§`��lð²3`��Èãn�Øn�n�LdKó¢±�nn�n€LdKó¢±�Œ`��²`��“��¿`��È��¿`��Ènãð²`��nêÍ¿HlHr`��Ùi��¿Hr`��ÙZ`��kÙkOdNó²L`��nãÍI`��n�ÄI`��ÈÍ�H	��Ikil`��hMn�s¿LkÔ¼MkÔ½±ÿ]Mn�s¿LkÔ¼MkÔ½±ÿaJð¦Oi
��¿OkÔ_°¡�(248 \FLUSHPAGE 194 \LOOKUPPAGEMAP 141 \TRANSFERPAGE 98 \DOCOMPRESSVMEM)
(202 \VMEMACCESSFN 186 \InterfacePage 178 \InterfacePage 169 \InterfacePage 152 \RPTSIZE 147 \RPOFFSET 136 \RPOFFSET 122 \InterfacePage 111 \InterfacePage 107 \VMEM.PURE.LIMIT 102 \InterfacePage 94 VMEM.COMPRESS.FLG 89 \VMEM.PURE.LIMIT 40 \InterfacePage 32 \MACHINETYPE 25 \MACHINETYPE 19 \InterfacePage 13 \EMUSWAPBUFFERS 7 \InterfacePage 2 \InterfacePage)
()
\RELEASEWORKINGSET D1
(P 2 RPTR P 1 RPTINDEX) �I�����‘i`��kÙkIHó‘hnÿþ`��IdàØÐZÈñ²JÊ��jð²JÈI`��Øn0�s¿JnÿþÍ¿IkÔY°Ê�(2 \FLUSHVM)
(52 \RPOFFSET 26 \REALPAGETABLE 8 \RPTSIZE)
()
\WRITEDIRTYPAGE D1
(P 9 \INTERRUPTABLE P 8 \INTERRUPTABLE P 5 FLAGS P 4 FP P 3 RP P 2 CNT P 1 NUMDIRTY P 0 RPTR I 0 MINDIRTY) ©
��`��Ènãð²`��d¢±gmÿð’±_`��’±X`��µ`��`��µjldS`��³7`��kÔ��`��Ø`��ñ²%	`��g��Î0`��hÎ2`��hÎ4l~`��É6@£kb�¿HÊ�[jð²k@Iñ³<Ijð³7`��[´2`��KdàØÐX��¿h����¿HÈ`��Ù_¿jOñ’±�ÄO±�Ãh������¿Ijð’±�«nÿ`��ñ´‚±�Ÿ`��à��¿±�“`��KdàØÐXÈnÿþð’±�€HÊ��jð²cHÈq]n�åjð³VHȼ`��µL`��Ù¾jNñ¬NLñ²ò`��ȰìjNÙ`��ñšMn€�åjð³%°L`��ñ³Mn€�åjð’±ÿ=Idjð–¿K��¿IkÔ¹JmÿÔZjð¢±ÿ
H��¿I��hjOÙ`��ñ³ 	`��g��Î0¿`��KÎ2¿`��HÎ4¿l~`����i�NIL
(421 \DIRTYSEEKMAX 418 \MAXSHORTSEEK 407 \InterfacePage 400 \InterfacePage 394 \WRITEDIRTYPAGE1 391 \InterfacePage 382 \DIRTYSEEKMAX 373 \LASTDIRTYCNT 368 \LASTDIRTYSCANPTR 348 \LASTDIRTYFOUND 324 \LASTVMEMFILEPAGE 307 \DIRTYSEEKMAX 297 \InterfacePage 282 \LASTACCESSEDVMEMPAGE 276 \VMEM.PURE.LIMIT 232 \REALPAGETABLE 225 \DIRTYSEEKMAX 221 \DIRTYSEEKMAX 211 \DIRTYSEEKMAX 197 \LASTDIRTYSCANPTR 194 \LASTDIRTYCNT 191 \LASTDIRTYFOUND 170 \LASTACCESSEDVMEMPAGE 163 \LASTDIRTYCNT 160 \LASTDIRTYFOUND 155 \LASTDIRTYSCANPTR 146 \REALPAGETABLE 137 \LASTDIRTYFOUND 106 \InterfacePage 97 \InterfacePage 91 \InterfacePage 86 \UPDATECHAIN 83 \InterfacePage 71 \UPDATECHAINFREQ 67 \PAGEFAULTCOUNTER 64 \DIRTYPAGECOUNTER 59 \DIRTYPAGECOUNTER 54 \LASTDIRTYSCANPTR 43 \LASTDIRTYCNT 40 \REALPAGETABLE 35 \LASTDIRTYSCANPTR 28 \VMEM.FULL.STATE 13 \VMEM.PURE.LIMIT 2 \InterfacePage)
()
\WRITEDIRTYPAGE1 D1
(I 1 RPTR I 0 RP) �#���AÊ��jð´AÈqn�åjð¬@	��`��´��h�(30 \ASSURE.FPTOVP.PAGE 22 \FLUSHPAGE)
(25 \NEWVMEMPAGEADDED)
()
\COUNTREALPAGES D1
(P 4 VP P 3 RPTR P 2 CNTR P 1 RESULT P 0 FLAGBITS I 0 TYPE) �Å��@dg��ð¦dg��ð²Dg��ð“n�‚n€��j`��`��JkÙZjð³!KlлnÿþKÈñ²ìKÈ\qHåjð³áIkÔ¹°ÛIg��ð²7j`��`��NkÙ^jð³#OlÐ_¿nÿþOÈñ²èOÊ��jð³ßMkÔ½°ÙM@dg��ð²/¿j`��`��NkÙ^jð³OlÐ_¿nÿþOÈñ²èMkÔ½°âM	���(194 \ILLEGAL.ARG)
(154 \REALPAGETABLE 151 \RPTSIZE 143 OCCUPIED 92 \REALPAGETABLE 89 \RPTSIZE 82 LOCKED 35 \REALPAGETABLE 32 \RPTSIZE 16 DIRTY 10 REF 4 DIRTY)
()
\DOCOMPRESSVMEM D1
(P 3 VP P 2 OLDVIW P 1 LASTFP P 0 EMPTYFP) �Z���n`��È`��J¦g����¿IHñ¥J��h`��HÐÈ�nÿÿð²'`��IÐÈ�[dnÿÿð–¿IkÙ¹°íIH��¿`��IkÙYÍ¿HkÔ¸°À�(71 \MOVEVMEMFILEPAGE)
(75 \InterfacePage 48 \FPTOVP 35 \FPTOVP 30 \VMEM.INHIBIT.WRITE 21 \VMEM.INHIBIT.WRITE 18 NEW 10 \VMEM.INHIBIT.WRITE 5 \InterfacePage)
()
VMEM.PURE.STATE D1
(L (0 FLG)) �$��e�`��hðhðHjñ²ka´`��µmÿ����¿�NIL
(32 \VMEM.PURE.LIMIT 29 \VMEM.PURE.LIMIT 22 \VMEM.PURE.LIMIT 6 \VMEM.PURE.LIMIT)
()
32MBADDRESSABLE D1
NIL �!����`��dlð‘idlð‘hlð³ô`��È=jðhð�NIL
(24 \InterfacePage 2 \MACHINETYPE)
()
\SET.VMEM.FULL.STATE D1
NIL �2����`��¬`��kÏ�@¿i��¿`��È`��ýñ‘jŽ`��Ènãð‘i‚g�����NIL
(47 \VMEM.FULL.STATE 44 DIRTY 32 \InterfacePage 24 \LASTVMEMFILEPAGE 19 \InterfacePage 15 \PENDINGINTERRUPT 6 \INTERRUPTSTATE 2 \VMEM.FULL.STATE)
()
\DOVMEMFULLINTERRUPTA0001 D1
(NAME ERRORSET L (0 NIL) P 2 HELPFLAG) �’��i��¿`��dlð¥dlð² ¿`��`��ÈHdIñ¡¿I`��kØØ	��¿i¦i��¿°T`��`��Ù`��Èñžh��¿`��jÏ�@¿°7g��`��jÏ�@¿o���`��È`��ýñ¤o���ƒo���o�����o���
��hh�(139 ERROR 132 CONCAT 47 \M44EXTENDVMEMFILE)
(113 \LASTVMEMFILEPAGE 108 \InterfacePage 96 \INTERRUPTSTATE 90 BREAK! 80 \INTERRUPTSTATE 76 \VMEM.FULL.STATE 68 \InterfacePage 64 \GUARDVMEMFULL 61 \LASTVMEMFILEPAGE 55 \PENDINGINTERRUPT 41 \GUARDVMEMFULL 25 \InterfacePage 22 \LASTVMEMFILEPAGE 7 \MACHINETYPE 3 \EXTENDINGVMEMFILE)
( 136 "Save your work & reload a.s.a.p." 129 "ly full." 125 "near" 120 "complete" 105 "Your virtual memory backing file is ")
\DOVMEMFULLINTERRUPT D1
(P 1 MACROY P 0 MACROX F 2 RESETVARSLST) �L��`��”i��g��`��RcRYo���g��
��H��¿IdRð•¿HcR
��™RkI��H¿µ���(72 ERROR! 63 NLEFT 56 TAILP 34 \DOVMEMFULLINTERRUPTA0001)
(40 \EXTENDINGVMEMFILE 31 INTERNAL 14 \EXTENDINGVMEMFILE 11 \EXTENDINGVMEMFILE 7 \PENDINGINTERRUPT 2 \EXTENDINGVMEMFILE)
( 28 (\DOVMEMFULLINTERRUPTA0001))
\FLUSHVMOK? D1
(P 0 MSG I 1 NOERROR I 0 TYPE) �[��`��dið¥dg��ð’¿i¿h•o���°`��dmÿð¨`��¤o���€h�H¡iA³$o���@µg��b�
��H@g��ð”o���ƒo�����h�(87 ERROR 68 CONCAT)
(73 LOGOUT 63 LOGOUT 36 VMEM.COMPRESS.FLG 27 \VMEM.PURE.LIMIT 10 DIRTY 2 \VMEM.FULL.STATE)
( 84 "" 79 "
You may (LOGOUT T), which quits without saving state." 57 "Can't " 41 " while VMEM.PURE.STATE is on." 22
 "-- virtual memory backing file too small")
\MP.ERROR D1
(I 3 ARG2 I 2 ARG1 I 1 STRING I 0 CODE) ����`��lð¦`��lð’@>ABC���(22 RAID)
(9 \MACHINETYPE 2 \MACHINETYPE)
()
\ACTONVMEMFILE D1
(I 3 WRITEFLAG I 2 NPAGES I 1 BUFFER I 0 FILEPAGE) �&���`��dlð˜¿@ABC��lð—@ABC��@ABC���(35 \M44ACTONVMEMFILE 27 \DOVE.ACTONVMEMFILE 15 \DL.ACTONVMEMFILE)
(2 \MACHINETYPE)
()
\SHOWPAGETABLE D1
(P 8 LASTONE P 7 FIRSTONE P 6 STATE P 5 VP P 4 FLAGS P 3 RP P 2 RPTR P 1 OUTSTREAM P 0 *PRINT-BASE* I 1 FILE I 0 MODE) *	��lAg��
��`��jTo���I
��¿I	��@dg��ð™¿JÊ�[jð°«KkÔ»`��Kñhðƒ@	��’±�ç`��KdàØÐZȽ@©MNð•K_¿°ÄO²o���I
��¿OI
��¿I	��¿h_¿K_¿M¾o���K`��ØI��¿JÈnÿþð–o���±�‚nÿþJÈñ¥o���°so���MI��¿kI
��¿MI
��¿lhI��¿o���JÈI��¿lI
��¿JÊ��jð³M	��¨o���I
��¿o���I
��¿Mq\dn€�åjðª¿o���I
��¿Ln�åjð¨o���I
��¿I	��¿±þùh�(290 TERPRI 285 PRIN1 268 PRIN1 247 PRIN1 238 PRIN1 229 \LOCKEDPAGEP 216 SPACES 209 PRINTNUM 197 TAB 189 \PRINTVP 183 SPACES 177 PRINTNUM 138 PRINTNUM 114 TERPRI 109 PRIN1 102 PRIN1 62 \ILLEGAL.ARG 28 TERPRI 23 PRIN1 8 GETSTREAM)
(133 \RPOFFSET 69 \REALPAGETABLE 53 \RPTSIZE 33 CHAIN 11 \REALPAGETABLE 5 OUTPUT)
( 281 "Dirty" 264 "Ref " 243 "Locked " 234 "Temp" 202 (FIX 6 8) 172 (FIX 8 8) 166 " Unavailable" 151 " Empty"
 129 (FIX 7 8) 98 "ditto thru " 19 "     RP      VP           FilePage  Status")
CHECKPAGEMAP D1
(P 11 RPTINDEX P 9 RP P 8 VP P 7 FP P 6 FPBASE P 5 RPTR P 4 CHAINLOCKED P 3 CHAINOCCUPIED P 2 NUMLOCKED P 1 NUMOCCUPIED P 0 *PRINT-BASE*) ’���ljdddU	��`��kÙkOOó’±nÿþ`��OdàØÐ]Èñ¢±�èIkÔ¹MÈ_¿MÈ_OO��’±�ÎO`��OÐ^È�ð³Ho���i
��¿O`��Øi
��¿o���i
��¿Oi
��¿o���i
��¿Oi
��¿o���i
��¿NÈ�i
��°sO	��²rJkÔºMÊ��jð²,o���i
��¿Oi
��¿o���i
��¿O`��Øi
��¿o���°2O`��È9kØñ²0o���i
��¿Oi
��¿o���i
��¿Oi
��¿o���i
��¿i	��¿OkÔ_±þú`��]MÊ�_jð³&nÿþ`��OdàØÐ]Èñ²æKkÔ»MÊ��jð³ÚLkÔ¼°ÔIKñ´:Ii
��o���i
��Ki
��o���i
��Ji
��o���i
��Li
��o���i
��i	���(399 TERPRI 395 PRIN1 387 PRIN1 382 PRIN1 374 PRIN1 369 PRIN1 361 PRIN1 356 PRIN1 348 PRIN1 277 TERPRI 272 PRIN1 263 PRIN1 256 PRIN1 247 PRIN1 240 PRIN1 213 PRIN1 202 PRIN1 193 PRIN1 186 PRIN1 164 \LOCKEDPAGEP 157 \PRINTVP 149 PRIN1 140 PRIN1 133 PRIN1 124 \PRINTVP 117 PRIN1 108 PRIN1 97 PRIN1 71 CHECKFPTOVP1 11 CHECKFPTOVP)
(308 \REALPAGETABLE 291 \REALPAGETABLE 225 \InterfacePage 208 \RPOFFSET 103 \RPOFFSET 80 \FPTOVP 35 \REALPAGETABLE 14 \RPTSIZE)
( 391 " pages on chain are locked somehow." 378 " pages are permanently locked; " 365 " are on page chain.  "
 352 " occupied pages, but only " 268 ", which is not in the locked page area" 252 " is locked, but living in FP "
 236 "VP " 218 " should be locked but isn't." 198 ", living in RP " 182 "VP " 145 "; but FP Map says that FP contains "
 129 " lives in FP " 113 " says VP " 93 "RPT for RP ")
CHECKFPTOVP D1
(P 2 FPBASE P 1 FP) �0���`��Èk`��kÐIHó³JÈ�nÿÿð§IJÈ�
��¿IkÔ¹Jkк°ãh�(33 CHECKFPTOVP1)
(8 \FPTOVP 2 \InterfacePage)
()
CHECKFPTOVP1 D1
(P 0 FP2 I 2 RPTINDEX I 1 VP I 0 FP) �Z��A	���H@ð³MBžo���i
��¿B`��؃o���i
��¿o���i
��¿@i
��¿o���i
��Ai
��o���i
��¿Hi
��¿i	��ih�(84 TERPRI 79 PRIN1 73 PRIN1 65 \PRINTVP 60 PRIN1 51 PRIN1 45 PRIN1 36 PRIN1 21 PRIN1 3 \LOOKUPPAGEMAP)
(26 \RPOFFSET)
( 69 "; but PageMap says that page is in FP " 56 " contains VP " 41 " says FP " 32 "FP map" 17 "RPT for RP ")
\PRINTFPTOVP D1
(P 10 NEXTTYPE P 9 NEXTLOCKED P 8 TYPE P 7 LOCKEDP P 6 NEXTVP P 5 FIRSTVP P 4 FIRSTFP P 3 NEXTFP P 2 LASTVP P 1 *PRINT-BASE* P 0 BASE I 4 VPRAWFLG I 3 STREAM I 2 TYPEFLG I 1 NWORDS I 0 FIRSTPAGE) ¡��Cg��
��b@£kb�¿A§`��Èb¿`��@kÙÐlmþ@kÙ„jAñ‘hKkÔ»Ajð•mÿ^±�¥HkÐXÈ�^dnÿÿð’±�•	��_¿B¢±�‰N_ãOlÿåáÑ	��_³vNãdlð¤dl	ð–¿o���°`dl
ð¤dlð–¿o���°Odlð¤dl
ð–¿o���°>dlð¤dlð–¿o���°-dlð–¿o���°!dkð–¿o���°dlð•¿o���ˆlð´o���_¿Nnÿÿð”JnÿÿNJkØðžOOð˜OOð’±�ˆjJñ³xLµKkÙC
��¿lhC��¿Jnÿÿð²o���°SC
��¿o���C
��¿°ÕL²D•MC
��„MC
��¿o���C
��¿D•JC
��„JC
��¿O—g��C
��¿O´l hC��¿OC
��¿h¼C	��¿N]†L£KkÙ¼NºO_¿O_¿AmÿÔb¿±þ�(383 TERPRI 376 PRIN1 369 TAB 357 PRIN1 346 \PRINTVP 340 PRIN1 332 PRIN1 323 \PRINTVP 317 PRIN1 304 PRIN1 295 PRIN1 277 TAB 269 PRIN1 102 TYPENAME 80 \LOCKEDPAGEP 6 GETSTREAM)
(353 * 27 \FPTOVP 19 \InterfacePage 3 OUTPUT)
( 328 "-" 300 "-" 289 "empty" 219 "GC Overflow table" 209 "GC Main table" 197 "Stack" 186 "\FPTOVP" 174
 "Property lists" 157 "Value cells" 140 "Definitions" 123 "Pnames")
\PRINTVP D1
(I 1 STREAM I 0 VP) �(���o���A
��@ãA
��o���A
��@lÿåA
��o���A
���(37 PRIN1 29 PRIN1 21 PRIN1 13 PRIN1 7 PRIN1)
NIL
( 33 "}" 17 "," 3 "{")
\LOCKFN D1
(I 0 FN) ����@Á
b�	��@Ê��jð¦@É�	��h�(20 \LOCKCODE 7 \LOCKCELL)
NIL
()
\LOCKCODE D1
(I 0 CODEBLOCK) ����@d	��à
���(8 \LOCKWORDS 4 \#BLOCKDATACELLS)
NIL
()
\LOCKVAR D1
(I 0 VAR) ����@Á	���(5 \LOCKCELL)
NIL
()
\LOCKCELL D1
(I 1 NPGS I 0 X) ����@Ò@Ónÿ�åÑAµk
���(15 \LOCKPAGES)
NIL
()
\LOCKWORDS D1
(I 1 NWORDS I 0 BASE) ����@Ò@Ónÿ�åÑA›@ÓlÿåAlÿØØã€k
���(26 \LOCKPAGES)
NIL
()
(PRETTYCOMPRINT LLFAULTCOMS)
(RPAQQ LLFAULTCOMS ((VARS (FAULTTEST T)) (COMS (* ; "Bootstrap code, run once when an image is booted"
) (FNS \FAULTINIT \D01.FAULTINIT \D01.ASSIGNBUFFERS) (FNS \DOVE.FAULTINIT \DL.FAULTINIT 
\DL.NEWFAULTINIT \DL.UNMAPPAGES \DL.MARK.PAGES.UNAVAILABLE \DL.ASSIGNBUFFERS \CHAIN.UP.RPT)) (COMS (* 
; "Pagefulat handler") (FNS \FAULTHANDLER \PAGEFAULT \INVALIDADDR \INVALIDVP \FLUSHPAGE \LOADVMEMPAGE 
\MOVEREALPAGE \LOOKUPPAGEMAP \VALIDADDRESSP \LOCKEDPAGEP \SELECTREALPAGE \SPECIALRP \TRANSFERPAGE 
\UPDATECHAIN)) (COMS (* ; "Allocating and locking new pages") (FNS \NEWPAGE \DONEWPAGE 
\ASSURE.FPTOVP.PAGE \MAKESPACEFORLOCKEDPAGE \MOVEVMEMFILEPAGE \NEWEPHEMERALPAGE \DONEWEPHEMERALPAGE 
\LOCKPAGES \DOLOCKPAGES \TEMPLOCKPAGES \DOTEMPLOCKPAGES \TEMPUNLOCKPAGES \UNLOCKPAGES)) (COMS (* ; 
"Writing out the vmem") (FNS \FLUSHVM \LOGOUT0 \DOFLUSHVM \RELEASEWORKINGSET \WRITEDIRTYPAGE 
\WRITEDIRTYPAGE1 \COUNTREALPAGES)) (COMS (* ; "VMEM.PURE.STATE hack") (FNS \DOCOMPRESSVMEM 
VMEM.PURE.STATE)) (COMS (* ;; 
"Handling the backing store getting too full--keep running, but if we overflow, we can never \FLUSHVM because there is no place to write some pages"
) (FNS 32MBADDRESSABLE \SET.VMEM.FULL.STATE \DOVMEMFULLINTERRUPT \FLUSHVMOK?)) (INITVARS (
\UPDATECHAINFREQ 100) (\PAGEFAULTCOUNTER 0) (\DIRTYPAGECOUNTER 0) (\DIRTYPAGEHINT 0) (
\LASTACCESSEDVMEMPAGE 0) (\MAXSHORTSEEK 1000) (\MINSHORTSEEK 20) (\MAXCLEANPROBES 20) (
\VMEM.INHIBIT.WRITE) (\VMEM.PURE.LIMIT) (\VMEM.FULL.STATE) (\GUARDVMEMFULL 500) (VMEM.COMPRESS.FLG) (
\DOFAULTINIT 0) (\VMEMACCESSFN) (\SYSTEMCACHEVARS) (\MAXSWAPBUFFERS 1) (\EXTENDINGVMEMFILE) (
\MaxScreenPage 0) (\NEWVMEMPAGEADDED)) (INITVARS (\LASTDIRTYCNT) (\LASTDIRTYFOUND) (\LASTDIRTYSCANPTR)
 (\DIRTYSEEKMAX 50)) (COMS (* ; "Errors signaled in the maintenance panel") (FNS \MP.ERROR)) (COMS (* 
; "Debugging code.  Some of this also runs renamed for extra TeleRaid help") (FNS \ACTONVMEMFILE 
\SHOWPAGETABLE CHECKPAGEMAP CHECKFPTOVP CHECKFPTOVP1 \PRINTFPTOVP \PRINTVP)) (E (RESETSAVE (RADIX 8)))
 (DECLARE%: EVAL@COMPILE DONTCOPY (MACROS \ACTONVMEMFILE .VMEM.CONSISTENTP. .LOCKABLERP.) (COMS (* ; 
"Virtual page flags") (CONSTANTS \VMAP.DIRTY \VMAP.CLEAN \VMAP.REF \VMAP.VACANT \VMAP.FLAGS 
\VMAP.NOTFLAGS) (RECORDS VMEMFLAGS) (MACROS LOGNOT16)) (COMS (* ; "RPT constants") (CONSTANTS 
\RPT.EMPTY \RPT.UNAVAILABLE \PAGETABLESTOPFLG \RPTENTRYLENGTH) (RECORDS RPT RPT1) (MACROS RPFROMRPT 
RPTFROMRP NPAGESMACRO)) (COMS (* ; "Virtual to file pagemap") (EXPORT (CONSTANTS \MAXFILEPAGE)) (
CONSTANTS \EMPTYPMTENTRY) (RECORDS VP) (MACROS .PAGEMAPBASE.)) (COMS (* ; "FP to VP stuff") (RECORDS 
FPTOVP) (CONSTANTS \NO.VMEM.PAGE) (MACROS DLRPFROMFP DLFPFROMRP)) (PROP DOPVAL \TOUCHPAGE TIMES3) (
COMS (* ; "Locked page table") (MACROS .LOCKEDVPBASE. .LOCKEDVPMASK.)) (CONSTANTS \MAXDIRTYSCANCOUNT 
\MINVMEMSPAREPAGES \DLBUFFERPAGES) (CONSTANTS 2MBPAGES) (GLOBALVARS \UPDATECHAINFREQ \REALPAGETABLE 
\RPTLAST \RPOFFSET \RPTSIZE \LOCKEDPAGETABLE \EMBUFBASE \EMBUFVP \EMBUFRP \PAGEFAULTCOUNTER 
\LASTDIRTYCNT \LASTDIRTYFOUND \LASTDIRTYSCANPTR \MACHINETYPE \LASTACCESSEDVMEMPAGE \MAXSHORTSEEK 
\MAXCLEANPROBES \MINSHORTSEEK \DIRTYSEEKMAX \DIRTYPAGECOUNTER \DIRTYPAGEHINT \VMEM.INHIBIT.WRITE 
\VMEM.PURE.LIMIT \VMEM.FULL.STATE \GUARDVMEMFULL VMEM.COMPRESS.FLG \KBDSTACKBASE \MISCSTACKBASE 
\DOFAULTINIT \FPTOVP \VMEMACCESSFN \SYSTEMCACHEVARS \LASTVMEMFILEPAGE \EXTENDINGVMEMFILE 
\MaxScreenPage \NEWVMEMPAGEADDED) (GLOBALVARS \#SWAPBUFFERS \#EMUBUFFERS \#DISKBUFFERS \MAXSWAPBUFFERS
 \EMUSWAPBUFFERS \EMUBUFFERS \TELERAIDBUFFER \EMUDISKBUFFERS \EMUDISKBUFEND) (MACROS RWMufMan) (
CONSTANTS (DOLOCKCHECKS NIL))) (COMS (* ;;; "MAKEINIT stuff") (FNS ADDPME CHECKIFPAGE DUMPINITPAGES 
MAKEROOMFORPME MAPPAGES READPAGEMAP READPAGEMAPBLOCK SETUPPAGEMAP) (DECLARE%: DONTCOPY (MACROS CHECKIF
) (ADDVARS (INEWCOMS (FNS DUMPINITPAGES) (VARS INITCONSTANTS) (FNS SETUPPAGEMAP ADDPME MAKEROOMFORPME 
MAPPAGES)) (RDCOMS (FNS READPAGEMAP READPAGEMAPBLOCK CHECKIFPAGE \LOCKEDPAGEP \LOOKUPPAGEMAP 
CHECKPAGEMAP CHECKFPTOVP CHECKFPTOVP1 \SHOWPAGETABLE \PRINTFPTOVP)) (EXPANDMACROFNS CHECKIF 
.LOCKEDVPBASE. .LOCKEDVPMASK. .PAGEMAPBASE.) (MKI.SUBFNS (\NEWPAGE . MKI.NEWPAGE) (\LOCKPAGES . 
MKI.LOCKPAGES)) (RD.SUBFNS (\NEWPAGE . VNEWPAGE) (\LOCKPAGES . VLOCKPAGES)) (RDPTRS (\REALPAGETABLE)) 
(RDVALS (\RPTSIZE))) EVAL@COMPILE (ADDVARS (DONTCOMPILEFNS DUMPINITPAGES SETUPPAGEMAP ADDPME 
MAKEROOMFORPME MAPPAGES READPAGEMAP READPAGEMAPBLOCK CHECKIFPAGE)))) (FNS \LOCKFN \LOCKCODE \LOCKVAR 
\LOCKCELL \LOCKWORDS) (DECLARE%: DONTCOPY (ADDVARS (INEWCOMS (FNS \LOCKFN \LOCKVAR \LOCKCELL 
\LOCKWORDS \LOCKCODE) (ALLOCAL (ADDVARS (LOCKEDFNS \FAULTHANDLER \FAULTINIT \DOVE.FAULTINIT 
\D01.FAULTINIT \DL.FAULTINIT \CHAIN.UP.RPT \MAKESPACEFORLOCKEDPAGE \PAGEFAULT \WRITEMAP \LOOKUPPAGEMAP
 \LOCKEDPAGEP \LOADVMEMPAGE \MOVEREALPAGE \INVALIDADDR \INVALIDVP \SELECTREALPAGE \TRANSFERPAGE 
\SPECIALRP \UPDATECHAIN \MARKPAGEVACANT \FLUSHPAGE \CLEARWORDS \FLUSHVM \DONEWPAGE \ASSURE.FPTOVP.PAGE
 \DONEWEPHEMERALPAGE \WRITEDIRTYPAGE1 \COPYSYS0 \COPYSYS0SUBR \RELEASEWORKINGSET \DOFLUSHVM 
\DOLOCKPAGES \DOTEMPLOCKPAGES \TEMPUNLOCKPAGES \MP.ERROR RAID \DL.NEWFAULTINIT 
\DL.MARK.PAGES.UNAVAILABLE \DL.UNMAPPAGES \DL.ASSIGNBUFFERS \D01.ASSIGNBUFFERS \DOCOMPRESSVMEM 
\MOVEVMEMFILEPAGE \SET.VMEM.FULL.STATE \HINUM \LONUM \ATOMCELL SETTOPVAL) (LOCKEDVARS \REALPAGETABLE 
\RPTLAST \PAGEFAULTCOUNTER \UPDATECHAINFREQ \RPOFFSET \RPTSIZE \LOCKEDPAGETABLE \EMBUFBASE \EMBUFVP 
\EMBUFRP \LASTACCESSEDVMEMPAGE \MAXSHORTSEEK \MAXCLEANPROBES \MINSHORTSEEK \DIRTYPAGECOUNTER 
\DIRTYPAGEHINT \VMEM.INHIBIT.WRITE \VMEM.PURE.LIMIT \VMEM.FULL.STATE \GUARDVMEMFULL VMEM.COMPRESS.FLG 
\KBDSTACKBASE \MISCSTACKBASE \DOFAULTINIT \FPTOVP \MACHINETYPE \VMEMACCESSFN \TELERAIDBUFFER 
\EMUDISKBUFFERS \EMUDISKBUFEND \MAXSWAPBUFFERS \EMUBUFFERS \#EMUBUFFERS \#SWAPBUFFERS \#DISKBUFFERS 
\RCLKSECOND \RCLKMILLISECOND \VALSPACE \EMUSWAPBUFFERS \EM.CURSORBITMAP \PAGEMAP \PageMapTBL \IOCBPAGE
 \IOPAGE \MISCSTATS \DEFSPACE \InterfacePage \LASTVMEMFILEPAGE \DoveIORegion \MaxScreenPage 
\NEWVMEMPAGEADDED)))))) (DECLARE%: DONTEVAL@LOAD DOEVAL@COMPILE DONTCOPY COMPILERVARS (ADDVARS (NLAMA)
 (NLAML) (LAMA VMEM.PURE.STATE)))))
(RPAQQ FAULTTEST T)
(RPAQ? \UPDATECHAINFREQ 100)
(RPAQ? \PAGEFAULTCOUNTER 0)
(RPAQ? \DIRTYPAGECOUNTER 0)
(RPAQ? \DIRTYPAGEHINT 0)
(RPAQ? \LASTACCESSEDVMEMPAGE 0)
(RPAQ? \MAXSHORTSEEK 1000)
(RPAQ? \MINSHORTSEEK 20)
(RPAQ? \MAXCLEANPROBES 20)
(RPAQ? \VMEM.INHIBIT.WRITE)
(RPAQ? \VMEM.PURE.LIMIT)
(RPAQ? \VMEM.FULL.STATE)
(RPAQ? \GUARDVMEMFULL 500)
(RPAQ? VMEM.COMPRESS.FLG)
(RPAQ? \DOFAULTINIT 0)
(RPAQ? \VMEMACCESSFN)
(RPAQ? \SYSTEMCACHEVARS)
(RPAQ? \MAXSWAPBUFFERS 1)
(RPAQ? \EXTENDINGVMEMFILE)
(RPAQ? \MaxScreenPage 0)
(RPAQ? \NEWVMEMPAGEADDED)
(RPAQ? \LASTDIRTYCNT)
(RPAQ? \LASTDIRTYFOUND)
(RPAQ? \LASTDIRTYSCANPTR)
(RPAQ? \DIRTYSEEKMAX 50)
(PUTPROPS LLFAULT COPYRIGHT ("Xerox Corporation" 1982 1983 1984 1985 1986))
NIL