Date: Sat, 13 Jul 2002 15:28:34 -0700 (PDT) From: Bruce Evans <bde@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/conf kern.post.mk kern.pre.mk src/sys/i386/isa prof_machdep.c Message-ID: <200207132228.g6DMSY84068082@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
bde 2002/07/13 15:28:34 PDT Modified files: sys/conf kern.pre.mk kern.post.mk sys/i386/isa prof_machdep.c Log: Quick fix for high resolution kernel profiling on i386's. Use -finstrument-functions instead of -mprofiler-epilogue. The former works essentially the same as the latter but has a higher overhead (about 22 more bytes per function for passing unused args to the profiling functions). Removed all traces of the IDENT Makefile variable, which had been reduced to just a place for holding profiling's contribution to CFLAGS (the IDENT that gives the kernel identity was renamed to KERN_IDENT). Revision Changes Path 1.21 +1 -1 src/sys/conf/kern.post.mk 1.15 +8 -10 src/sys/conf/kern.pre.mk 1.17 +5 -1 src/sys/i386/isa/prof_machdep.c 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?200207132228.g6DMSY84068082>