This is the mail archive of the ecos-cvs@sources.redhat.com mailing list for the ecos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

ecos/packages/io/fileio/current ChangeLog incl ...


CVSROOT:	/cvs/ecos
Module name:	ecos
Changes by:	asl@sourceware.org	2004-12-02 12:34:34

Modified files:
	packages/io/fileio/current: ChangeLog 
	packages/io/fileio/current/include: fileio.h 
	packages/io/fileio/current/src: select.cxx 

Log message:
	* include/fileio.h: Changed si_thread to si_waitFlag
	* src/select.cxx: Improved efficiency: 1. Only threads waiting
	on a selector are woken up in selwake. This is done by swapping
	the condition variable for an event flag and registering threads
	for wakeup in selrecord. 2. No mutex is now required. 3. Search
	through the FD mask much streamlined.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]