guile-devel
[Top][All Lists]
Advanced

[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




reply via email to

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