help-smalltalk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Help-smalltalk] GLib/GTK+ event loop fiasco


From: Holger Hans Peter Freyther
Subject: Re: [Help-smalltalk] GLib/GTK+ event loop fiasco
Date: Sun, 20 Jul 2014 16:00:07 +0200
User-agent: Mutt/1.5.23 (2014-03-12)

On Sun, Jul 20, 2014 at 09:39:18AM +0200, Holger Hans Peter Freyther wrote:
> hi,

> I've looked at this code for a bit and I wonder why we don't inhibit the
> process switching here? Or at least add a way to crash hard if a process
> change is scheduled so I can see which mutex is hit.

I have hit the wesp nest here. So GtkImage of VisualGST is adding various
"Processor activeProcess yield" into for loops as otherwise we get issues
with the garbage collector:

...scripts/Test.st:181: Too many garbage collections, finalizers missed!
...scripts/Test.st:181: This is a bug, please repor

Couldn't we copy the content of gcArray to a new array? Or run the
finalizer at another point?

holger



reply via email to

[Prev in Thread] Current Thread [Next in Thread]