[Top][All Lists]

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

Re: Strange threading behaviour in guile-16.1 (--with-threads) and (gtk-

From: Kevin Ryde
Subject: Re: Strange threading behaviour in guile-16.1 (--with-threads) and (gtk-main): gtk-main blocks all other threads
Date: Tue, 13 Feb 2007 07:00:55 +1100
User-agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux)

Andy Wingo <address@hidden> writes:
> (1) garbage collection requires cooperation between threads; if the main
> thread running gtk-main doesn't check in now and then the app will lock
> up in gc

The old guile-gtk has a set of GThreadFunctions that still work in
1.6, if you wanted to compare (gtk-main can run in a thread there).
In recent changes I divvied up the gtk-threads.c file into sections
for 1.6, 1.8 and no threads, to help show which bits are used where.

reply via email to

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