druntime thread_needLock()
Leandro Lucarella
llucax at gmail.com
Sat Dec 6 07:31:36 PST 2008
Christopher Wright, el 6 de diciembre a las 09:06 me escribiste:
> Fawzi Mohamed wrote:
> >So yes one could probably switch back to the old Phobos style.
> >I would guess that it is not really a common situation for a program to become single threaded again, though...
> >Fawzi
>
> At work, we have a single-threaded application -- everything happens on the GUI thread. There are some operations that take a long time, though. For those, we
> throw up a spinny dialog box. But if these operations happened on the GUI thread, the spinny dialog box would not spin. So we do the expensive operations on a
> background thread.
>
> So, our application becomes multithreaded on rare occasions and becomes single-threaded again after.
>
> Not sure how common this is.
I think this is pretty common in GUI applications, but I don't think GUI
applications usually are performance critical, right?
--
Leandro Lucarella (luca) | Blog colectivo: http://www.mazziblog.com.ar/blog/
----------------------------------------------------------------------------
GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145 104C 949E BFB6 5F5A 8D05)
----------------------------------------------------------------------------
You can do better than me. You could throw a dart out the window and hit
someone better than me. I'm no good!
-- George Constanza
More information about the Digitalmars-d
mailing list