home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.smalltalk
- Path: sparky!uunet!cs.utexas.edu!torn!nott!cunews!freenet.carleton.ca!Freenet.carleton.ca!aa421
- From: aa421@Freenet.carleton.ca (Michael Wilson)
- Subject: Re: Questions on GNU Smalltalk
- Message-ID: <1993Jan22.141745.2740@freenet.carleton.ca>
- Sender: news@freenet.carleton.ca (News Administrator)
- Reply-To: aa421@Freenet.carleton.ca (Michael Wilson)
- Organization: The National Capital Freenet
- References: <1jmtlqINN74@ef2007.efhd.ford.com> <11533@prijat.cs.uofs.edu> <1jjlluINNd7u@ef2007.efhd.ford.com> <1993Jan21.182010.85
- Date: Fri, 22 Jan 1993 14:17:45 GMT
- Lines: 38
-
-
- In a previous article, wwm@ef5003.efhd.ford.com (Bill Meahan) says:
-
- >
- >What does your m-system.h look like? What other hacking did you do?
- >Do you have diffs? (a 3b1 IS SYSV.2 with 2.5 meg/process - yours sounds
- >a lot like a Convergent MiniFrame which is the 3b1's first cousin).
- Is it that obvious? Actually, it's a CT "MightyFrame" (Which always
- seemed like slightly excessive nomenclature to me).
-
- I don't have the source here right now so I can't tell you exactly
- what I did. Basically, I found the places in the header files where
- the memory space size and number of oop constants were defined,
- replaced them with globals, and bashed the cline parsing routine to
- let me set them. It was pretty cludgy.
-
- >I also am looking at "little smalltalk" as an alternative on my 3b1
- >since my point in bringing ST up is self-education, not developing the
- >next "killer app" for the hottest platform in town. And since a 3b1
- >(not a PC) is what I happen to own at home ....
- Ok. I have both little st and gnu running on the CT. Little ST is faster,
- but has some significant limitations (no meta-classes, defective blocks,
- deviant syntax, non-standard class library). For your purpose I'd have
- to recommend gnu.
-
- The biggest problem with gnu is that they chose to use a simple
- Baker two-space garbage collector. This scheme wastes HALF OF YOUR
- AVAILABLE MEMORY at any given moment. If they had used a scavenging
- collector with two small new spaces and separate mark-sweeped old
- spaces like both PPS and Digitalk use, there would be ample space in
- a 2.5Meg partition.
- --
- Michael Grant Wilson (McQ)
-