| #
dc36d6f9
|
| 23-Nov-2023 |
Warner Losh <imp@FreeBSD.org> |
lib: Remove ancient SCCS tags.
Remove ancient SCCS tags from the tree, automated scripting, with two minor fixup to keep things compiling. All the common forms in the tree were removed with a perl s
lib: Remove ancient SCCS tags.
Remove ancient SCCS tags from the tree, automated scripting, with two minor fixup to keep things compiling. All the common forms in the tree were removed with a perl script.
Sponsored by: Netflix
show more ...
|
| #
b2c76c41
|
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line nroff pattern
Remove /^\.\\"\s*\$FreeBSD\$$\n/
|
| #
3e0f3678
|
| 14-Apr-2022 |
Gordon Bergling <gbe@FreeBSD.org> |
time(3): Refine history in the manual page
The time() system call first appeared in Version 1 AT&T UNIX. Through the Version 3 AT&T UNIX, it returned 60 Hz ticks since an epoch that changed occasio
time(3): Refine history in the manual page
The time() system call first appeared in Version 1 AT&T UNIX. Through the Version 3 AT&T UNIX, it returned 60 Hz ticks since an epoch that changed occasionally, because it was a 32-bit value that overflowed in a little over 2 years.
In Version 4 AT&T UNIX the granularity of the return value was reduced to whole seconds, delaying the aforementioned overflow until 2038.
Version 7 AT&T UNIX introduced the ftime() system call, which returned time at a millisecond level, though retained the gtime() system call (exposed as time() in userland). time() could have been implemented as a wrapper around ftime(), but that wasn't done.
4.1cBSD implemented a higher-precision time function gettimeofday() to replace ftime() and reimplemented time() in terms of that.
Since FreeBSD 9 the implementation of time() uses clock_gettime(CLOCK_SECOND) instead of gettimeofday() for performance reasons.
With most valuable input from Warner (imp@).
Reviewed by: 0mp, jilles, imp MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D34751
show more ...
|
| #
413045a5
|
| 04-Mar-2022 |
Mateusz Piotrowski <0mp@FreeBSD.org> |
time.3: Update ERRORS section
time() is now implemented using clock_gettime(2) instead of gettimeofday(2).
Reviewed by: debdrup Fixes: 358ed16f7505 Use clock_gettime(CLOCK_SECOND) MFC after: 1 wee
time.3: Update ERRORS section
time() is now implemented using clock_gettime(2) instead of gettimeofday(2).
Reviewed by: debdrup Fixes: 358ed16f7505 Use clock_gettime(CLOCK_SECOND) MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D34438
show more ...
|
| #
dc36d6f9
|
| 23-Nov-2023 |
Warner Losh <imp@FreeBSD.org> |
lib: Remove ancient SCCS tags.
Remove ancient SCCS tags from the tree, automated scripting, with two minor fixup to keep things compiling. All the common forms in the tree were removed with a perl s
lib: Remove ancient SCCS tags.
Remove ancient SCCS tags from the tree, automated scripting, with two minor fixup to keep things compiling. All the common forms in the tree were removed with a perl script.
Sponsored by: Netflix
show more ...
|
| #
b2c76c41
|
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line nroff pattern
Remove /^\.\\"\s*\$FreeBSD\$$\n/
|
| #
3e0f3678
|
| 14-Apr-2022 |
Gordon Bergling <gbe@FreeBSD.org> |
time(3): Refine history in the manual page
The time() system call first appeared in Version 1 AT&T UNIX. Through the Version 3 AT&T UNIX, it returned 60 Hz ticks since an epoch that changed occasio
time(3): Refine history in the manual page
The time() system call first appeared in Version 1 AT&T UNIX. Through the Version 3 AT&T UNIX, it returned 60 Hz ticks since an epoch that changed occasionally, because it was a 32-bit value that overflowed in a little over 2 years.
In Version 4 AT&T UNIX the granularity of the return value was reduced to whole seconds, delaying the aforementioned overflow until 2038.
Version 7 AT&T UNIX introduced the ftime() system call, which returned time at a millisecond level, though retained the gtime() system call (exposed as time() in userland). time() could have been implemented as a wrapper around ftime(), but that wasn't done.
4.1cBSD implemented a higher-precision time function gettimeofday() to replace ftime() and reimplemented time() in terms of that.
Since FreeBSD 9 the implementation of time() uses clock_gettime(CLOCK_SECOND) instead of gettimeofday() for performance reasons.
With most valuable input from Warner (imp@).
Reviewed by: 0mp, jilles, imp MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D34751
show more ...
|
| #
413045a5
|
| 04-Mar-2022 |
Mateusz Piotrowski <0mp@FreeBSD.org> |
time.3: Update ERRORS section
time() is now implemented using clock_gettime(2) instead of gettimeofday(2).
Reviewed by: debdrup Fixes: 358ed16f7505 Use clock_gettime(CLOCK_SECOND) MFC after: 1 wee
time.3: Update ERRORS section
time() is now implemented using clock_gettime(2) instead of gettimeofday(2).
Reviewed by: debdrup Fixes: 358ed16f7505 Use clock_gettime(CLOCK_SECOND) MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D34438
show more ...
|
| #
348238db
|
| 01-Mar-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r314420 through r314481.
|
| #
fbbd9655
|
| 28-Feb-2017 |
Warner Losh <imp@FreeBSD.org> |
Renumber copyright clause 4
Renumber cluase 4 to 3, per what everybody else did when BSD granted them permission to remove clause 3. My insistance on keeping the same numbering for legal reasons is
Renumber copyright clause 4
Renumber cluase 4 to 3, per what everybody else did when BSD granted them permission to remove clause 3. My insistance on keeping the same numbering for legal reasons is too pedantic, so give up on that point.
Submitted by: Jan Schaumann <jschauma@stevens.edu> Pull Request: https://github.com/freebsd/freebsd/pull/96
show more ...
|
| #
92bfafd3
|
| 01-Jan-2010 |
Konstantin Belousov <kib@FreeBSD.org> |
MFC r201201: Document CLOCK_SECOND, add cross-reference from time(3) to clock_gettime(2).
MFC r201204: Document _FAST and _PRECISE clocks.
|
| #
348238db
|
| 01-Mar-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r314420 through r314481.
|
| #
fbbd9655
|
| 28-Feb-2017 |
Warner Losh <imp@FreeBSD.org> |
Renumber copyright clause 4
Renumber cluase 4 to 3, per what everybody else did when BSD granted them permission to remove clause 3. My insistance on keeping the same numbering for legal reasons is
Renumber copyright clause 4
Renumber cluase 4 to 3, per what everybody else did when BSD granted them permission to remove clause 3. My insistance on keeping the same numbering for legal reasons is too pedantic, so give up on that point.
Submitted by: Jan Schaumann <jschauma@stevens.edu> Pull Request: https://github.com/freebsd/freebsd/pull/96
show more ...
|
| #
92bfafd3
|
| 01-Jan-2010 |
Konstantin Belousov <kib@FreeBSD.org> |
MFC r201201: Document CLOCK_SECOND, add cross-reference from time(3) to clock_gettime(2).
MFC r201204: Document _FAST and _PRECISE clocks.
|
| #
1a0fda2b
|
| 04-Mar-2010 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
IFH@204581
|
| #
9199c09a
|
| 06-Jan-2010 |
Warner Losh <imp@FreeBSD.org> |
Merge from head at r201628.
# This hasn't been tested, and there are at least three bad commits # that need to be backed out before the branch will be stable again.
|
| #
5d2874ab
|
| 29-Dec-2009 |
Konstantin Belousov <kib@FreeBSD.org> |
Document CLOCK_SECOND, add cross-reference from time(3) to clock_gettime(2).
Based on submission by: pluknet gmail com MFC after: 3 days
|
| #
c879ae35
|
| 09-Jan-2007 |
Warner Losh <imp@FreeBSD.org> |
Per Regents of the University of Calfornia letter, remove advertising clause.
# If I've done so improperly on a file, please let me know.
|
| #
24a0682c
|
| 20-Jan-2005 |
Ruslan Ermilov <ru@FreeBSD.org> |
Sort sections.
|
| #
d37ea998
|
| 02-Jul-2004 |
Ruslan Ermilov <ru@FreeBSD.org> |
Removed trailing whitespace.
|
| #
157c8e69
|
| 19-Jul-2003 |
Garrett Wollman <wollman@FreeBSD.org> |
Rewrite to reflect slight change in semantics for C99, and note a bug in the standard. Defer to gettimeofday(2) for error indications.
|
| #
32eef9ae
|
| 01-Oct-2001 |
Ruslan Ermilov <ru@FreeBSD.org> |
mdoc(7) police: Use the new .In macro for #include statements.
|
| #
c4d9468e
|
| 07-Aug-2001 |
Ruslan Ermilov <ru@FreeBSD.org> |
mdoc(7) police:
Avoid using parenthesis enclosure macros (.Pq and .Po/.Pc) with plain text. Not only this slows down the mdoc(7) processing significantly, but it also has an undesired (in this case)
mdoc(7) police:
Avoid using parenthesis enclosure macros (.Pq and .Po/.Pc) with plain text. Not only this slows down the mdoc(7) processing significantly, but it also has an undesired (in this case) effect of disabling hyphenation within the entire enclosed block.
show more ...
|
| #
a307d598
|
| 10-Jul-2001 |
Ruslan Ermilov <ru@FreeBSD.org> |
mdoc(7) police: removed HISTORY info from the .Os call.
|
| #
42635956
|
| 29-Dec-2000 |
Ruslan Ermilov <ru@FreeBSD.org> |
Prepare for mdoc(7)NG.
|