Module Name: src Committed By: christos Date: Sat Sep 28 15:10:58 UTC 2019
Modified Files: src/sys/sys: param.h Log Message: For 32 bit the mstohz and hztoms functions evaluate their parameter multiple times. This is inefficient for cases like: unsigned ms = hztoms(MIN(timeout, mstohz(INT_MAX))); Make them inline functions; also provide the 64 bit versions for them here so all the LP64 machines can use them (before only amd64 and sparc64 specialized mstohz). Make them both return unsigned int. To generate a diff of this commit: cvs rdiff -u -r1.614 -r1.615 src/sys/sys/param.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.