[M3commit] CVS Update: cm3
Jay Krell
jkrell at elego.de
Sun Apr 11 17:42:18 CEST 2010
CVSROOT: /usr/cvs
Changes by: jkrell at birch. 10/04/11 17:42:18
Modified files:
cm3/m3-libs/m3core/src/: m3core.h
cm3/m3-libs/m3core/src/thread/POSIX/: ThreadPosix.i3
ThreadPosix.m3
ThreadPosixC.c
cm3/m3-libs/m3core/src/unix/Common/: Uconstants.c Utime.i3
UtimeC.c
Log message:
thread/posix:
traffic in Time.T/LONGREAL/double instead of UTime/struct_timeval
do the conversion late, in C (in select wrapper)
move the select call to C
move the setitimer call to C
no more struct_itimerval, struct_timeval
remove Unix.getitimer, Unix.setitimer, Unix.struct_itimerval
without get/setitimer, ITIMER_VIRTUAL isn't useful
also remove ITIMER_REAL that wasn't declared
More information about the M3commit
mailing list