Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!IRO.UMontreal.CA!matrox!matrox.com!pluton.matrox.com!thood From: thood@pluton.matrox.com (Thomas Hood) Newsgroups: comp.lang.smalltalk Subject: Smalltalk/V running out of stack with Prolog/ Summary: How do I conserve stack space in Smalltalk/V Prolog/V Keywords: Smalltalk/V Prolog/V Message-ID: <1991Mar25.043152.23217@pandora.matrox.com> Date: 25 Mar 91 04:31:52 GMT Sender: news@pandora.matrox.com (Usenet Administration) Organization: Matrox Ltd. Lines: 22 I am running a Prolog/V program under Smalltalk/V 286 and keep running out of stack space. I have employed several methods to reduce the use of stack (most involving the writing of Smalltalk methods to do the work of several Prolog statements), but I still have problems. The company tells me that the stack is limited to 28k and cannot be increased. They also tell me that I can get more stack space by starting a separate Process. Has anyone out there had this problem with the stack in Smalltalk/V? How did you solve them? Specifically, has anyone successfully worked around the problem by allocating separate Processes? Send me your responses directly and I'll summarize them for the net. thood@matrox.com -- Tom Hood