[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: advice needed for multi-threading patch
From: |
joakim |
Subject: |
Re: advice needed for multi-threading patch |
Date: |
Mon, 05 Oct 2009 08:02:43 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) |
Tom Tromey <address@hidden> writes:
>>>>>> "Giuseppe" == Giuseppe Scrivano <address@hidden> writes:
>
>>> That's wonderful. Does that mean that Gnus really runs in its own
>>> thread while you can do normal editing in other buffers?
>
> Giuseppe> Yes, it does (except some errors). I am concentrating all my
> Giuseppe> efforts on gnus, I think that if threads work well for gnus
> Giuseppe> they will work quite well with any other package.
>
> This is awesome.
>
> Giuseppe> At the moment it takes a lot to load folder, because there are
> Giuseppe> not enough yield on the other thread and probably gnus switch
> Giuseppe> buffers too often (causing a yield).
>
> I think we need to yield when a thread is waiting for I/O. And, we
> probably need a way to associate a process filter with a thread, so that
> whatever input Gnus gets is processed in the right thread.
How will the threading patch work for something like Eshell and Dired?
Non blocking file operations would be a major improvement IMHO.
> Tom
>
--
Joakim Verona
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: advice needed for multi-threading patch,
joakim <=