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