From ab53e3c8bddf99a67794860b3254232d90f21d7f Mon Sep 17 00:00:00 2001 From: markc Date: Thu, 24 Feb 1994 04:36:47 +0000 Subject: [PATCH] Added an upcall to dyninstRPC.I to allow paradynd's to report information at startup. Added a data member to the class that igen generates. Make depend differences due to new header files that igen produces. Added support to allow asynchronous starts of paradynd's. The dataManager has an advertised port that new paradynd's can connect to. Changed header files to reflect changes in igen. --- paradyn/src/PCthread/PCevalTest.C | 14 +++++++++++--- paradyn/src/PCthread/PCmain.C | 4 ++-- paradyn/src/PCthread/PCmetric.h | 12 ++++++++++-- paradyn/src/PCthread/PCpublic.C | 14 +++++++++++--- paradyn/src/PCthread/PCwhere.h | 12 ++++++++++-- 5 files changed, 44 insertions(+), 12 deletions(-) diff --git a/paradyn/src/PCthread/PCevalTest.C b/paradyn/src/PCthread/PCevalTest.C index ff42f8b..5c514e2 100644 --- a/paradyn/src/PCthread/PCevalTest.C +++ b/paradyn/src/PCthread/PCevalTest.C @@ -1,6 +1,14 @@ /* * $Log: PCevalTest.C,v $ - * Revision 1.2 1994/02/08 21:06:03 hollings + * Revision 1.3 1994/02/24 04:36:47 markc + * Added an upcall to dyninstRPC.I to allow paradynd's to report information at + * startup. Added a data member to the class that igen generates. + * Make depend differences due to new header files that igen produces. + * Added support to allow asynchronous starts of paradynd's. The dataManager has + * an advertised port that new paradynd's can connect to. + * Changed header files to reflect changes in igen. + * + * Revision 1.2 1994/02/08 21:06:03 hollings * Found a few pointer problems. * * Revision 1.1 1994/02/02 00:38:12 hollings @@ -47,7 +55,7 @@ static char Copyright[] = "@(#) Copyright (c) 1992 Jeff Hollingsowrth\ All rights reserved."; -static char rcsid[] = "@(#) $Header: /home/jaw/CVSROOT_20081103/CVSROOT/core/paradyn/src/PCthread/Attic/PCevalTest.C,v 1.2 1994/02/08 21:06:03 hollings Exp $"; +static char rcsid[] = "@(#) $Header: /home/jaw/CVSROOT_20081103/CVSROOT/core/paradyn/src/PCthread/Attic/PCevalTest.C,v 1.3 1994/02/24 04:36:47 markc Exp $"; #endif @@ -61,7 +69,7 @@ static char rcsid[] = "@(#) $Header: /home/jaw/CVSROOT_20081103/CVSROOT/core/par #include "PCshg.h" #include "PCevalTest.h" #include "PCglobals.h" -#include "performanceConsultant.h" +#include "performanceConsultant.SRVR.h" extern Boolean textMode; Boolean printTestResults = FALSE; diff --git a/paradyn/src/PCthread/PCmain.C b/paradyn/src/PCthread/PCmain.C index e39a017..f660219 100644 --- a/paradyn/src/PCthread/PCmain.C +++ b/paradyn/src/PCthread/PCmain.C @@ -3,8 +3,8 @@ #include "thread/h/thread.h" -#include "dataManager.h" -#include "performanceConsultant.h" +#include "dataManager.CLNT.h" +#include "performanceConsultant.SRVR.h" #include "PCglobals.h" #include "PCmetric.h" diff --git a/paradyn/src/PCthread/PCmetric.h b/paradyn/src/PCthread/PCmetric.h index 1da9c7f..eb231e6 100644 --- a/paradyn/src/PCthread/PCmetric.h +++ b/paradyn/src/PCthread/PCmetric.h @@ -1,7 +1,15 @@ /* * * $Log: PCmetric.h,v $ - * Revision 1.1 1994/02/02 00:38:17 hollings + * Revision 1.2 1994/02/24 04:36:49 markc + * Added an upcall to dyninstRPC.I to allow paradynd's to report information at + * startup. Added a data member to the class that igen generates. + * Make depend differences due to new header files that igen produces. + * Added support to allow asynchronous starts of paradynd's. The dataManager has + * an advertised port that new paradynd's can connect to. + * Changed header files to reflect changes in igen. + * + * Revision 1.1 1994/02/02 00:38:17 hollings * First version of the Performance Consultant using threads. * * Revision 1.8 1993/09/03 19:02:42 hollings @@ -36,7 +44,7 @@ #define METRIC_H #include "util/h/hist.h" -#include "dataManager.h" +#include "dataManager.CLNT.h" #include "PCwhere.h" #include "PCwhen.h" diff --git a/paradyn/src/PCthread/PCpublic.C b/paradyn/src/PCthread/PCpublic.C index fa5de95..bc27c8d 100644 --- a/paradyn/src/PCthread/PCpublic.C +++ b/paradyn/src/PCthread/PCpublic.C @@ -1,7 +1,15 @@ /* * * $Log: PCpublic.C,v $ - * Revision 1.2 1994/02/09 22:35:48 hollings + * Revision 1.3 1994/02/24 04:36:50 markc + * Added an upcall to dyninstRPC.I to allow paradynd's to report information at + * startup. Added a data member to the class that igen generates. + * Make depend differences due to new header files that igen produces. + * Added support to allow asynchronous starts of paradynd's. The dataManager has + * an advertised port that new paradynd's can connect to. + * Changed header files to reflect changes in igen. + * + * Revision 1.2 1994/02/09 22:35:48 hollings * fixed pointers refs that pur caught. * * Revision 1.1 1994/02/02 00:38:17 hollings @@ -44,7 +52,7 @@ static char Copyright[] = "@(#) Copyright (c) 1992 Jeff Hollingsowrth\ All rights reserved."; -static char rcsid[] = "@(#) $Header: /home/jaw/CVSROOT_20081103/CVSROOT/core/paradyn/src/PCthread/PCpublic.C,v 1.2 1994/02/09 22:35:48 hollings Exp $"; +static char rcsid[] = "@(#) $Header: /home/jaw/CVSROOT_20081103/CVSROOT/core/paradyn/src/PCthread/PCpublic.C,v 1.3 1994/02/24 04:36:50 markc Exp $"; #endif #include @@ -59,7 +67,7 @@ static char rcsid[] = "@(#) $Header: /home/jaw/CVSROOT_20081103/CVSROOT/core/par #include "PCwhen.h" #include "PCshg.h" #include "PCevalTest.h" -#include "performanceConsultant.h" +#include "performanceConsultant.SRVR.h" void performanceConsultant::printTestStatus() { diff --git a/paradyn/src/PCthread/PCwhere.h b/paradyn/src/PCthread/PCwhere.h index f5e569f..05a8b77 100644 --- a/paradyn/src/PCthread/PCwhere.h +++ b/paradyn/src/PCthread/PCwhere.h @@ -1,7 +1,15 @@ /* * * $Log: PCwhere.h,v $ - * Revision 1.2 1994/02/03 23:27:06 hollings + * Revision 1.3 1994/02/24 04:36:51 markc + * Added an upcall to dyninstRPC.I to allow paradynd's to report information at + * startup. Added a data member to the class that igen generates. + * Make depend differences due to new header files that igen produces. + * Added support to allow asynchronous starts of paradynd's. The dataManager has + * an advertised port that new paradynd's can connect to. + * Changed header files to reflect changes in igen. + * + * Revision 1.2 1994/02/03 23:27:06 hollings * Changes to work with g++ version 2.5.2. * * Revision 1.1 1994/02/02 00:38:23 hollings @@ -39,7 +47,7 @@ #include "util/h/list.h" #include "util/h/stringPool.h" -#include "dataManager.h" +#include "dataManager.CLNT.h" class PCmetric; class testValue; -- 1.8.3.1