Newsgroups: comp.lang.lisp,comp.lang.clos
Path: cantaloupe.srv.cs.cmu.edu!das-news.harvard.edu!news2.near.net!MathWorks.Com!news.duke.edu!godot.cc.duq.edu!toads.pgh.pa.us!newsfeed.pitt.edu!uunet!franz.com!franz!cox
From: cox@Franz.COM (Charles A. Cox)
Subject: Re: Allegro CL for Windows
In-Reply-To: kmc@specialform.com's message of 20 Sep 1994 14:58:05 GMT
Message-ID: <COX.94Sep21143244@crisp.Franz.COM>
Sender: news@franz.com
Nntp-Posting-Host: crisp
Organization: Franz Inc., Berkeley, CA
References: <1994Sep20.073824.8222@cs.ucla.edu> <35mt9t$264@sundog.tiac.net>
Date: Wed, 21 Sep 1994 22:32:44 GMT
Lines: 26
Xref: glinda.oz.cs.cmu.edu comp.lang.lisp:14763 comp.lang.clos:2571

In article <35mt9t$264@sundog.tiac.net> kmc@specialform.com (Keith M. Corbett) writes:

> Some notes from the manuals:
> 
> "Under Win32s, the stack size is 128K."
> 
> "The maximum heap size [...] initial value is 8.00 (indicating 
> 8 Megabytes).You may increase this value to as much as 32.00
> to allow for larger images, if desired."

  The documentation may be a little out of date on this point.
Historically, the 32MB limit was with aclpc 1.0 and was the result of
the C compiler / linker used to build the aclpc 1.0 kernel.  For
aclwin 2.0, the 32 MB limit goes away, and, although I don't know
offhand what the theoretical heap size limit is, I have created lisps
with > 32 MB heaps under both Windows 3.1 (Win32s) and Windows NT.

  The Win32s stack limit is imposed by Win32s.  Under Windows NT, the
stack "limit" is very large (1GB?).

	Charley
--
---
Charles A. Cox, Franz Inc.        1995 University Avenue, Suite 275
Internet: cox@franz.com           Berkeley, CA  94704
uucp:     uunet!franz!cox         Phone: (510) 548-3600; FAX: (510) 548-8253
