🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.bug
Article #1083

Fix for src/m-amdahl.h

#1083
From: dcm
Date: Wed, 19 Oct 1988 20:16
29 lines
1364 bytes
I am running GNU Emacs 18.51 on an Amdahl 580 running UTS 5.2.5.

I have encountered the memory allocation bug as described in 
etc/MACHINES for the amdahl.  The fix is to change m-amdahl.h
to define C_ALLOCA or to write your own alloca() in assembler.
(I have one in the works.)  The alloca() provided with UTS is
buggy and will cause the process to grow outrageously.

I tested this by editing PROBLEMS (invoked as "xemacs ../PROBLEMS")
and using M-e to move to the following line:

    * temacs prints "Pure Lisp storage exhausted"

Using alloca() as provided with UTS, the process size a shown by
"ps -l" was 308, using the provided alloca.c the size was 191.

Further testing appears to indicate that the allocation problem
is really contained.

When I get a working alloca() is assembled for the Amdahl, I will
submit it for inclusion with GNU Emacs.
--

	David C. Miller, Consultant
	AT&T Information Systems
	190 River Road 5-213
	Summit, NJ  07901
	(201) 522-6541
	dcm@attunix.UUCP
Technical Details
Message-ID: <8810192114.AA00252@prep.ai.mit.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!uunet!tut.cis.ohio-state.edu!sfsup.att.com!dcm

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!uunet!tut.cis.ohio-state.edu!sfsup.att.com!dcm
From: dcm@sfsup.att.com
Newsgroups: gnu.emacs.bug
Subject: Fix for src/m-amdahl.h
Message-ID: <8810192114.AA00252@prep.ai.mit.edu>
Date: 19 Oct 88 20:16:00 GMT
Sender: bob@tut.cis.ohio-state.edu
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 29