Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!uunet!shelby!neon!neon!gumby From: gumby@Gang-of-Four.Stanford.EDU (David Vinayak Wallace) Newsgroups: gnu.emacs.bug Subject: Re: 24 bit pointers Message-ID: Date: 3 Jan 90 21:28:15 GMT References: <9001012326.AA04455@atlantis> <32538@news.Think.COM> Sender: USENET News System Distribution: gnu Organization: Computer Science Department, Stanford University Lines: 10 In-Reply-To: rlk@think.com's message of 2 Jan 90 01:24:21 GMT Since gnu emacs runs on conventional hardware why not adopt BIBOP? It's extremely cheap. I think someone already suggested this. g PS: For those who haven't heard of it, under BIBOP you allocate regions of memory to specific datatypes. You can think of this as "overloading" the pointers. This was especially cute and cheap on the PDP-10, but any machine with a barrel shifter can implement it cheaply too.