svn commit: samba r16077 - in branches/tmp/jpeach-xmetrics/source:
. profile profile/pmda
jpeach at samba.org
jpeach at samba.org
Wed Jun 7 06:44:33 GMT 2006
Author: jpeach
Date: 2006-06-07 06:44:32 +0000 (Wed, 07 Jun 2006)
New Revision: 16077
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=16077
Log:
Refactor the PCP autoconf macro. This removes some ancient cruft and
provides a correct fallback when PCP is not installed, or when it is
not a suitable version.
Separate the xmetrics build into its own #define. This means that you can
have profiling without xmetrics, and you can have xmetrics without PCP.
Require PCP 2.5. This lets us depend on the pmdaCache API and means we
don't need to worry about IRIX optional symbols.
Integrate PMDA more tightly. Use wrapped system calls even though this
means we have to drag in gobs of unused library code.
Remove done items from the TODO list.
Modified:
branches/tmp/jpeach-xmetrics/source/Makefile.in
branches/tmp/jpeach-xmetrics/source/aclocal.m4
branches/tmp/jpeach-xmetrics/source/configure.in
branches/tmp/jpeach-xmetrics/source/profile/TODO
branches/tmp/jpeach-xmetrics/source/profile/pmda/samba.c
branches/tmp/jpeach-xmetrics/source/profile/xmetrics_allocator.c
branches/tmp/jpeach-xmetrics/source/profile/xmetrics_utils.c
Changeset:
Sorry, the patch is too large (942 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=16077
More information about the samba-cvs
mailing list