[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: guile-gtk-1.2 working with guile-1.7.0
From: |
Mikael Djurfeldt |
Subject: |
Re: guile-gtk-1.2 working with guile-1.7.0 |
Date: |
10 Nov 2002 17:04:37 -0500 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 |
Marius Vollmer <address@hidden> writes:
> Mikael Djurfeldt <address@hidden> writes:
>
> > Today I just added the coop-pthreads adaptations because I'd like to
> > try using them. I thought that maybe some of it could be useful.
>
> Yes. Could you make a new patch against guile-gtk-1.2 from Savannah
> once it works for you?
Well, yes, if you think that would be useful I can do that.
> I will commit the missing scm_t_key stuff in a minute and guile-gtk
> _seems_ to work with coop-pthreads without changes...
I'm afraid the guile-gtk I worked against only just seems to work.
There were things that needed change.
Regarding the missing scm_t_key stuff: I hope you saw that I committed
a few definitions to coop-pthreads.h which supplements the now
deprecated C level API so that gtk-threads.c works with it?
I guess what you are referring to is then something else than C level
support for thread-specific data? Or have you implemented
thread-specific data without using the pthreads interface? That could
be splightly more efficient, but the question is if it's really worth
it...
> (btw, what about just using glib's thread plugin API?)
That would certainly be a nice option. However, that would rule out
using cooperative thread libraries, like COOP or GNU Portable Threads.
I promised to post a summary of our telephone conversation. I've
actually been write a few words now and then. Perhaps I'll get it out
today.
Best regards,
Mikael