cvs commit: src/sys/kern kern_mutex.c kern_sx.c
Kip Macy
kmacy at FreeBSD.org
Thu Mar 1 09:35:49 UTC 2007
kmacy 2007-03-01 09:35:48 UTC
FreeBSD src repository
Modified files:
sys/kern kern_mutex.c kern_sx.c
Log:
Evidently I've overestimated gcc's ability to peak inside inline functions
and optimize away unused stack values. The 48 bytes that the lock_profile_object
adds to the stack evidently has a measurable performance impact on certain workloads.
Revision Changes Path
1.182 +8 -4 src/sys/kern/kern_mutex.c
1.35 +8 -2 src/sys/kern/kern_sx.c
More information about the cvs-src
mailing list