GC or mistake?

baseball at nic-nac-project.de baseball at nic-nac-project.de
Tue Aug 31 12:27:00 PDT 2004


Hi,
I was trying out Slate on my home desktop FreeBSD system. Evaluating the
following expressions has consistently caused it to attempt to expand the heap
"beyond limits". Am I doing something illegal, is it a garbage collection thing,
or what?
Well, here's a transcript of my slate session:
Slate: Growing heap to 4726380 bytes.
Hi, there!
Slate 1> addSlot: #a.
(Mixins . Types . prototypes . VM .
        globals . a . traits )
Slate 2> a: (Set newEmpty).
{"Set"}
Slate 3> a add: a.
{"Set" {"Set" {"Set" ...}}}
Slate 4> a remove: a.
Slate: Growing heap to 8920684 bytes.
Slate: Growing heap to 13115004 bytes.
Slate: Attempted to grow heap beyond limits

I'm trying to figure slate out...I have experimented with smalltalk and am very
interested in the ideas behind slate.
Thank you,
Jim Hartzell




More information about the Slate mailing list