Path: utzoo!attcan!uunet!franz!cox From: cox@Franz.COM (Charles A. Cox) Newsgroups: comp.lang.lisp Subject: Re: Allegro: loading into oldspace Message-ID: Date: 29 Oct 89 17:33:57 GMT References: <33647@cornell.UUCP> Sender: usenet@Franz.COM Organization: Franz Inc., Berkeley, CA Lines: 33 In-reply-to: murthy@skuld.cs.cornell.edu's message of 28 Oct 89 21:36:48 GMT In article <33647@cornell.UUCP> murthy@skuld.cs.cornell.edu (Chet Murthy) writes: Hi. Does anybody out there know how to load into oldspace under Allegreo CL? By definition, objects are created in newspace and then, if they survive being scavenged `generation-spread' number of times, are moved into oldspace. The fastest way to move objects into oldspace in Franz Inc. Allegro CL is to set this generation-spread parameter to 1 (which I see, from the part of your note I didn't include here, is what you did). [...] the oldspaces that Allegro creates are really puny - 40k words (I think) in size. I'd like to create _huge_ ones, 40Mb in size, etc. Does anyone have pointers to how to do either? I tried looking around in the Allegro manuals, including the Generational GC implementation guide, to no avail. I don't have an Allegro CL manual handy so I can't tell if the procedure for creating larger old spaces is described there or not. I do know, however, that this information is in the installation guide since the way to increase initial old and new space sizes is to rebuild the lisp image. If your version of lisp is recent enough to have a `config' script with the distribution, that script will ask you how big you want these sizes to be, and will then rebuild and reinstall your lisp. Hope this helps, Charley -- --- Charles A. Cox, Franz Inc. 1995 University Avenue, Suite 275 Internet: cox@franz.com Berkeley, CA 94704 uucp: uunet!franz!cox Phone: (415) 548-3600 FAX: (415) 548-8253