LMFL#!C(:PADDED T :HOST "SYS" :BACKUP-DATE 2773682365. :SYSTEM-TYPE :LOGICAL :VERSION 88. :TYPE "PATCH-DIRECTORY" :NAME "PATCH-3" :DIRECTORY ("REL3-2" "PATCH" "GC") :SOURCE-PATTERN "( :DIRECTORY (\"REL3-2\") :NAME :WILD :TYPE :WILD :VERSION :NEWEST)" :VERSION-LIMIT 0. :CHARACTERS T :NOT-BACKED-UP T :CREATION-DATE 2772560066. :AUTHOR "REL3-2" :LENGTH-IN-BYTES 3743. :LENGTH-IN-BLOCKS 4. :BYTE-SIZE 8.)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ;;; -*- Mode: Common-Lisp; Package:User; Base:10.; Patch-File:T -*-;;; Patch directory for GC version 3;;; Written 11/10/87 13:34:32 by FISH,;;; while running on DaVinci from band LOD2;;; With IO 3.46, PATHNAME 3.17, FILE 3.16, SYSTEM 3.114, METER 3.7, SERIAL 3.2, CHAOSNET 3.25,;;;  ETHERNET 3.4, GC 3.24, IMAGEN 3.0, MAIL-DAEMON 3.8, NETWORK-SUPPORT 3.21, PROFILE 3.6,;;;  SUGGESTIONS 3.7, UCL 3.4, ZWEI 3.34, STREAMER-TAPE 3.17, DEBUG-TOOLS 3.6, FONT-EDITOR 3.1,;;;  GLOSSARY 3.1, INPUT-EDITOR 3.0, MAIL-READER 3.23, NAMESPACE-EDITOR 3.7, NVRAM 3.6,;;;  TELNET 3.7, TV 3.33, NAMESPACE 3.15, COMPILER 3.35, PRINTER 3.10, SYSLOG 3.1,;;;  VT100 3.14, VISIDOC 1.0, IP 2.76, Experimental BUG 8.0, Experimental SEYMOUR3 2.0,;;;  Experimental SLAP 2.12,  microcode 233, Band Name: 10-22/seym/slap(:PATCH-SYSTEM-NAME "GC" :MAJOR-VERSION 3 :LATEST-MINOR-VERSION 25)(:RELEASED((0 "GC Loaded" "Modified" NIL)  (1 "Fix MAKE-GENERATION-THREE-STATIC for filled regions." "ab" NIL)  (2 "GC-STATUS changes." "ab" NIL)  (3 "Add code to check for adequate address space on batchcollections and possibly query user if space seems a problem." "ab" NIL)  (4 "Fix doc strings & defaults on batch-collection routines.Fix another NGG problem with :DUPLICATE-PNAMES option.Code read by CZAR." "ab" NIL)  (5 "Changes to TRAINING-SESSION routines so thatcustomer training will not undo factory training." "ab" NIL)  (6 "Make sure GC-OLDSPACE-EXISTS variable is alwaysset properly." "ab" NIL)  (7 "Set area default cons generation numbers to optimal values.Fix GC-FLIP-NOW for very large memory configurations.Don't prepage Regular PDL areas." "ab" NIL)  (8 "Increase the flip threshold of generation 1.  AB for HRC." "ab" NIL)  (9 "Add TGC Training Support." "ab" NIL)  (10 "Cause idle scavenging not to be overly disruptive. [SPR 5770]Code read by HRC." "ab" NIL)  (11 "GC Process changes: o Take into account core pages needing swap space when computing free swap space.   Fixes problem where generation 1 would flip but not enough swap space existed to   finish the collection. o Try to catch case where generation 2 is uncollectable before flipping it.AB for HRC." "ab" NIL)  (12 "Reduce band-size impact of Adaptive Training.  AB for HRC." "ab" NIL)  (13 "Minor consistency changes to GC-STATUS display and doc stringsreferring to Adaptive Training." "ab" NIL)  (14 "When consolidating areas, ensure that the area to consolidate exists." "OSMAN" NIL)  (15 "Set the scavenger bias to the biggest possible size if it bigger thanthe biggest possible size to prevent problems with machines with largerphysical memories." "FISH" NIL)  (16 "Fixed ARREST-GC so the gc-process can have an arrest reason added even if currently stopped." "FISH" NIL)  (17 "Add overlay counter to peek display." "FISH" NIL)  (18 "Remove idle scavenging changes." "ab" NIL)  (19 "Print message if skipping generation because if is empty during batch gc." "FISH" NIL)  (20 "Fixed verify-gc-safe to do the right thing for when :max-gen 0 is used." "FISH" NIL)  (21 "Improvement in gc-process control logic for deciding when to flip generation 1 so generation2 can still be flipped if needed." "FISH" NIL)  (22 "Lisp changes to support of the new way microcode handles large regions during scavenging." "FISH" NIL)  (23 "Fixed gc-maybe-set-flip-ready so it would set %gc-flip-ready correctly,this was causing the gc semaphore error." "FISH" NIL)  (24 "Fixed Process-GC-Done-Stats so it would not get a divide by zero error, which could happenif GC collected a generation that had virtual address space but no usage." "FISH" NIL)  (25 "Changed gc to not run collapse-duplicates-pnames if adaptive train spaceexists." "FISH" NIL)  ))