unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* QUERY: w32 sub process implementation
@ 2007-08-19 19:45 dhruva
  2007-08-19 21:16 ` Jason Rumney
  2007-08-19 22:39 ` Kim F. Storm
  0 siblings, 2 replies; 12+ messages in thread
From: dhruva @ 2007-08-19 19:45 UTC (permalink / raw)
  To: Emacs Devel

Hi,
 In the win32 specific implementation, Emacs creates processes in a
thread. Every sub process of has a corresponding thread in emacs. The
thread entry function is reader_thread which reads a char or accepts a
connection and waits till the char is read by the main emacs
thread/read-eval-print loop.
 Using ASYNC read and registering callbacks in wait, I feel we can
completely do away with threads for sub procs. I would like to have
your views before I start making large changes (in my local copy). If
this is not an area of concern, I could concentrate on other portions.

-dky

-- 
Dhruva Krishnamurthy
Contents reflect my personal views only!

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2007-08-21 23:24 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-08-19 19:45 QUERY: w32 sub process implementation dhruva
2007-08-19 21:16 ` Jason Rumney
2007-08-20  2:19   ` dhruva
2007-08-20  3:23     ` Eli Zaretskii
2007-08-20 15:16   ` Richard Stallman
2007-08-21  8:41     ` Kim F. Storm
2007-08-21  9:09       ` dhruva
2007-08-21  9:25         ` Jason Rumney
2007-08-21  9:18       ` Jason Rumney
2007-08-21 16:30       ` Davis Herring
2007-08-21 23:24       ` Richard Stallman
2007-08-19 22:39 ` Kim F. Storm

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).