Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!rutgers!cbmvax!carolyn From: carolyn@cbmvax.UUCP Newsgroups: comp.sys.amiga Subject: Re: Workbench bug? Message-ID: <1623@cbmvax.cbmvax.cbm.UUCP> Date: Thu, 2-Apr-87 18:24:41 EST Article-I.D.: cbmvax.1623 Posted: Thu Apr 2 18:24:41 1987 Date-Received: Sat, 4-Apr-87 17:08:45 EST References: <1526@stb.UUCP> <1987Mar23.105013.28895@gpu.utcs.toronto.edu> <1987Mar24.131921.11957@sq.uucp> Reply-To: carolyn@cbmvax.UUCP (Carolyn Scheppner CATS) Organization: Commodore Technology, West Chester, PA Lines: 28 In article <1987Mar24.131921.11957@sq.uucp> hobie@sq.UUCP (Hobie Orris) writes: > > What does `loadwb -debug' do for you? I've never heard of it before. Loadwb -debug adds a fourth untitled menu to the workbench backdrop. Under 1.2, this menu contains "Debug" (throws you into RomWack) and "Flushlibs" (flushes all disk-resident devices/libraries/fonts which are hanging around in ram but are not currently opened). The Flushlibs is handy for checking if a program which uses disk-resident libs/devs/fonts is really deallocating everything it should. After the Flushlibs, all memory should be returned. All Flushlibs does is a too-big AllocMem which fails. Any memory request which can't be satisfied causes AllocMem to kick out any devs/libs/fonts that are hanging around, hopefully freeing up enough ram to satisfy the request. Flushlibs is also handy for forcing a disk resident device/lib/font to be freshly loaded from disk. (For instance - If you are writing a printer driver and want your new version to be loaded in for testing). 1.1 Workbench's Debug menu contained some additional selections for kprintf'ing various system lists out the serial port. The additional selections were removed to make room for 1.2 OS enhancements. -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Carolyn Scheppner -- CBM >>Amiga Technical Support<< UUCP ...{allegra,caip,ihnp4,seismo}!cbmvax!carolyn PHONE 215-431-9180 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=