[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Mon Mar 9 02:57:13 CET 2009


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	09/03/09 02:57:13

Added files:
	cm3/m3-libs/m3core/src/time/POSIX/: TimePosixC.c 

Log message:
	Potential replacement for TimePosix.m3.
	- sort of more portable (but we traffic in timeval_t in public interface)
	- greatly mitigates the issue in computation of Grain by computing it
	a few times and only accepting a value that is the same a few times
	in a row. On HP-UX I have seen 0.0002 and 0.0003, which really suggests
	the right answer is 0.0001? (not the actual number of zeros).
	Bigger problem is hang on PA64_HPUX, still being investigated, but
	the C code doesn't hang, and the double constants look ok.




More information about the M3commit mailing list