Date: Tue, 29 Oct 2002 17:41:44 -0800 (PST) From: Andrew Gallatin <gallatin@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/alpha/include atomic.h src/sys/alpha/alpha atomic.s Message-ID: <200210300141.g9U1fiqq079871@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
gallatin 2002/10/29 17:41:44 PST
Modified files:
sys/alpha/include atomic.h
sys/alpha/alpha atomic.s
Log:
Remove extranious memory barriers, and correct the placement of a few others.
This provides a 30% reduction in system time and a 6% reduction in wallclock time
for a make buildworld on my xp1000 (one 21264).
FWIW, I've been running this for nearly 2 months without problems.
Portions submitted by: ticso, jhb
Tested by: jhb (ds20 dual 21264)
Revision Changes Path
1.6 +1 -9 src/sys/alpha/alpha/atomic.s
1.17 +4 -14 src/sys/alpha/include/atomic.h
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200210300141.g9U1fiqq079871>
