diff options
author | jeff <jeff@FreeBSD.org> | 2007-07-17 22:36:56 +0000 |
---|---|---|
committer | jeff <jeff@FreeBSD.org> | 2007-07-17 22:36:56 +0000 |
commit | 8216f30e973e0f597f6fda09c6e2eea659f3812f (patch) | |
tree | 0cadae9aa591ac2b438584078aa0f0bedba291a8 /contrib/diff/lib/stdbool_.h | |
parent | 3bab34346061fc961f36ea46d5b09d9644ab4d85 (diff) | |
download | FreeBSD-src-8216f30e973e0f597f6fda09c6e2eea659f3812f.zip FreeBSD-src-8216f30e973e0f597f6fda09c6e2eea659f3812f.tar.gz |
- Optimize the amd64 cpu_switch() TD_LOCK blocking and releasing to
require fewer blocking loops.
- Don't use atomic ops with 4BSD or on UP.
- Only use the blocking loop if ULE is compiled in.
- Use the correct memory barrier.
Discussed with: attilio, jhb, ssouhlal
Tested by: current@
Approved by: re
Diffstat (limited to 'contrib/diff/lib/stdbool_.h')
0 files changed, 0 insertions, 0 deletions