all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* w32.c: TODO select implementation?
@ 2004-06-03  9:18 Dhruva Krishnamurthy
  2004-06-21 12:14 ` Jason Rumney
  0 siblings, 1 reply; 2+ messages in thread
From: Dhruva Krishnamurthy @ 2004-06-03  9:18 UTC (permalink / raw)


Hello,
 This is specific to the windows port of GNU Emacs implementation. In the
 file "emacs/src/w32.c", it has been mentioned that implementation of
 select() in TODO (for sockets and pipes).
 I was just learning some windows sockets programming and found imporved
 performance in using select(). Are there any known side-effects in
 migrating GNU Emacs to use "select()" which is preventing the
 implementation change?

with best regards,
dhruva
________________________________________
Dhruva Krishnamurthy
Proud FSF member: #1935
http://schemer.fateback.com/

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

* Re: w32.c: TODO select implementation?
  2004-06-03  9:18 w32.c: TODO select implementation? Dhruva Krishnamurthy
@ 2004-06-21 12:14 ` Jason Rumney
  0 siblings, 0 replies; 2+ messages in thread
From: Jason Rumney @ 2004-06-21 12:14 UTC (permalink / raw)
  Cc: Emacs Devel

Dhruva Krishnamurthy wrote:

>Hello,
> This is specific to the windows port of GNU Emacs implementation. In the
> file "emacs/src/w32.c", it has been mentioned that implementation of
> select() in TODO (for sockets and pipes).
> I was just learning some windows sockets programming and found imporved
> performance in using select(). Are there any known side-effects in
> migrating GNU Emacs to use "select()" which is preventing the
> implementation change?
>  
>
The Windows port of Emacs already has its own implementation of select, 
to handle selecting between file handles (mainly for asynchronous 
process support). So it is not as simple as "use select()", since the 
native WIndows select() only works with sockets. The existing Emacs 
implementation of select() needs to be modified to work with sockets too.

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

end of thread, other threads:[~2004-06-21 12:14 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-06-03  9:18 w32.c: TODO select implementation? Dhruva Krishnamurthy
2004-06-21 12:14 ` Jason Rumney

Code repositories for project(s) associated with this external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.