Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!newstop!exodus!sbb From: sbb@laplace.eng.sun.com (Steve Byrne) Newsgroups: comp.lang.smalltalk Subject: Re: SmallTalk on Sun4/260 Message-ID: Date: 7 Feb 91 21:18:19 GMT References: <1251@h.cs.wvu.wvnet.edu> Sender: news@exodus.Eng.Sun.COM Distribution: na Organization: FSF hackers, Smalltalk division Lines: 43 In-reply-to: schmidt@cs.wvu.wvnet.edu's message of 7 Feb 91 16:56:55 GMT In article <1251@h.cs.wvu.wvnet.edu> schmidt@cs.wvu.wvnet.edu (Evan Schmidt) writes: From: schmidt@cs.wvu.wvnet.edu (Evan Schmidt) Newsgroups: comp.lang.smalltalk Keywords: Sun4/260 Date: 7 Feb 91 16:56:55 GMT Organization: WVU Statistics and Computer Science Hello Smallspeakers, I asked for various places to find smalltalk yesterday. Today I a few replies; thanks. I am wondering though if I compiled it correctly. I have the GNU version 1.1. When I do the make install it doesnt come back with: "GC flipping to space 1...copied space = 100.0%...done" Smalltalk 1.1 Ready st> but rather it comes back with: "GC flipping to space 1...copied space = 25.0%...done" Smalltalk 1.1 Ready st> This is perfectly fine. The 100.0% that you were expecting to see was from the manual, right? I think it was a left over from the 1.0 manual, and doesn't mean that there's anything wrong. Changes in the 1.1 release made it permissable to have less than 100% copying (actually, this is the percentage of live data, so you'd want it to be much less than 100%). The next time Smalltalk GC flips, you'll see that the actual space in use is more like 5%, but in that version, method contexts are created for each non-primitive method activation, so it eats up space quite quickly. Version 1.2 only creates method contexts when it has to, so the time between GC flips is much greater. Steve PS: I don't know how other folks on comp.lang.smalltalk feel about bug reports for GNU Smalltalk, but just in case they are sensitive about it, you should probably mail bug reports or comments about GNU Smalltalk to bug-gnu-smalltalk@prep.ai.mit.edu. This gets automatically posted on the gnu.smalltalk.bug newsgroup for other GNU Smalltalkers to see and respond to.