summaryrefslogtreecommitdiffstats
path: root/lib/libc
diff options
context:
space:
mode:
authornwhitehorn <nwhitehorn@FreeBSD.org>2012-04-22 20:23:34 +0000
committernwhitehorn <nwhitehorn@FreeBSD.org>2012-04-22 20:23:34 +0000
commit9735a829855418c1921d6e55aef20eae4cb177be (patch)
treea2ae4302a317e779962b2fd88bbdc09f8e6c195b /lib/libc
parent086dac3dc0518572e2b498bf25768f4457eba105 (diff)
downloadFreeBSD-src-9735a829855418c1921d6e55aef20eae4cb177be.zip
FreeBSD-src-9735a829855418c1921d6e55aef20eae4cb177be.tar.gz
On non-64-bit systems (which generally don't have lwsync), use eieio and
isync to implement read and write barriers, following Appendix B.2 of Book II of the architecture manual. This provides a 25% speed increase to fork() on the PowerPC G4.
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud