dyninst.git
28 years agoremoved special case of bucket a zero value since it caused upcalls not to
hollings [Tue, 12 Apr 1994 22:11:22 +0000 (22:11 +0000)]
removed special case of bucket a zero value since it caused upcalls not to
happen.

28 years agoBuild libraries first (util and thread), and fix permissions on files
jcargill [Tue, 12 Apr 1994 16:03:29 +0000 (16:03 +0000)]
Build libraries first (util and thread), and fix permissions on files
under ~paradyn/man

28 years agogeneralized hysteresis into a normalization constant to cover pause,
hollings [Tue, 12 Apr 1994 15:32:46 +0000 (15:32 +0000)]
generalized hysteresis into a normalization constant to cover pause,
contention, and ignored bottlenekcks too.

28 years agoadded tunable constant samplingRate to control the frequency of sampling.
hollings [Tue, 12 Apr 1994 15:32:00 +0000 (15:32 +0000)]
added tunable constant samplingRate to control the frequency of sampling.

28 years agoAdded samplingRate as a global set by an RPC call to control sampling
hollings [Tue, 12 Apr 1994 15:29:19 +0000 (15:29 +0000)]
Added samplingRate as a global set by an RPC call to control sampling
rates.

28 years agoAdded pause_time metric.
hollings [Mon, 11 Apr 1994 23:25:21 +0000 (23:25 +0000)]
Added pause_time metric.

28 years agolowered cpu threshold to 60%.
hollings [Mon, 11 Apr 1994 23:19:44 +0000 (23:19 +0000)]
lowered cpu threshold to 60%.

28 years agoChanged default hyst. to 15%.
hollings [Mon, 11 Apr 1994 23:19:28 +0000 (23:19 +0000)]
Changed default hyst. to 15%.

28 years agoadded checks to make sure time moves forward.
hollings [Mon, 11 Apr 1994 23:18:49 +0000 (23:18 +0000)]
added checks to make sure time moves forward.

28 years agoadded VM definitions
newhall [Sun, 10 Apr 1994 19:16:19 +0000 (19:16 +0000)]
added VM definitions

28 years agoadded visi command
newhall [Sun, 10 Apr 1994 19:12:12 +0000 (19:12 +0000)]
added visi command

28 years agoadded visualization manager thread create
newhall [Sun, 10 Apr 1994 19:08:48 +0000 (19:08 +0000)]
added visualization manager thread create

28 years ago*** empty log message ***
newhall [Sun, 10 Apr 1994 19:07:22 +0000 (19:07 +0000)]
*** empty log message ***

28 years agochange VMDestroyVisi to async
newhall [Sat, 9 Apr 1994 21:26:29 +0000 (21:26 +0000)]
change VMDestroyVisi to  async

28 years agochange VISIKillVisi to async
newhall [Sat, 9 Apr 1994 21:26:06 +0000 (21:26 +0000)]
change VISIKillVisi to async

28 years agotest version
newhall [Sat, 9 Apr 1994 21:23:04 +0000 (21:23 +0000)]
test version

28 years agoFixed paramter to tunable constant to work.
hollings [Sat, 9 Apr 1994 18:37:20 +0000 (18:37 +0000)]
Fixed paramter to tunable constant to work.

28 years agoChanged {pause,continue}Application to {pause,continue}AllProceses, and
hollings [Sat, 9 Apr 1994 18:34:51 +0000 (18:34 +0000)]
Changed {pause,continue}Application to {pause,continue}AllProceses, and
made the RPC interfaces use these.  This makes the computation of pause
Time correct.

28 years agoFixed bug for async client calls with threads. Removed msg_recv.
markc [Thu, 7 Apr 1994 19:03:33 +0000 (19:03 +0000)]
Fixed bug for async client calls with threads.  Removed msg_recv.

28 years agoCleaned up writes. Writes interrupted by system calls get retried, others
markc [Thu, 7 Apr 1994 01:21:30 +0000 (01:21 +0000)]
Cleaned up writes.  Writes interrupted by system calls get retried, others
do not.

28 years agoChecked for NULL metric instance returned from createMetricInstance.
markc [Thu, 7 Apr 1994 00:37:53 +0000 (00:37 +0000)]
Checked for NULL metric instance returned from createMetricInstance.

28 years agoFixed bug in XDRrpc constructor that clobbered the fd value. Added feature
markc [Wed, 6 Apr 1994 22:46:12 +0000 (22:46 +0000)]
Fixed bug in XDRrpc constructor that clobbered the fd value.  Added feature
to RPC_readReady to do blocking select.

28 years agoCleaned up rpcUtil.h. Moved include files to rpcUtil.C where they belonged.
markc [Wed, 6 Apr 1994 22:45:24 +0000 (22:45 +0000)]
Cleaned up rpcUtil.h.  Moved include files to rpcUtil.C where they belonged.

28 years agoIncluded assert.h.
markc [Wed, 6 Apr 1994 22:40:15 +0000 (22:40 +0000)]
Included assert.h.

28 years agoAdded code to provide local paradynd with a machine name via
markc [Wed, 6 Apr 1994 22:39:57 +0000 (22:39 +0000)]
Added code to provide local paradynd with a machine name via
addExecutable.

28 years agoAdded correct machine name reporting.
markc [Wed, 6 Apr 1994 21:35:39 +0000 (21:35 +0000)]
Added correct machine name reporting.

28 years agoAdded null string tests.
markc [Wed, 6 Apr 1994 21:29:19 +0000 (21:29 +0000)]
Added null string tests.

28 years agoAdded constructor for client side of xdr based code.
markc [Wed, 6 Apr 1994 21:28:45 +0000 (21:28 +0000)]
Added constructor for client side of xdr based code.

28 years agoAdded "include <assert.h>"
markc [Wed, 6 Apr 1994 21:26:41 +0000 (21:26 +0000)]
Added "include <assert.h>"

28 years agoFirst log message.
markc [Wed, 6 Apr 1994 21:24:10 +0000 (21:24 +0000)]
First log message.

28 years agoadded working versions of getMetricsandResources, showError, showMessage
karavan [Wed, 6 Apr 1994 17:41:19 +0000 (17:41 +0000)]
added working versions of getMetricsandResources, showError, showMessage

28 years agoadded call to tcl initialization script
karavan [Wed, 6 Apr 1994 17:39:56 +0000 (17:39 +0000)]
added call to tcl initialization script

28 years agochanged interp to global
karavan [Wed, 6 Apr 1994 17:39:00 +0000 (17:39 +0000)]
changed interp to global

28 years agoFixed a bunch of tcl related stuff.
rbi [Tue, 5 Apr 1994 23:49:21 +0000 (23:49 +0000)]
Fixed a bunch of tcl related stuff.

28 years agoReinstated User Interface.
karavan [Tue, 5 Apr 1994 20:05:37 +0000 (20:05 +0000)]
Reinstated User Interface.

28 years agoInitial version.
karavan [Tue, 5 Apr 1994 19:37:57 +0000 (19:37 +0000)]
Initial version.

28 years agoinitial version of UI thread code and tcl paradyn command
karavan [Tue, 5 Apr 1994 04:42:33 +0000 (04:42 +0000)]
initial version of UI thread code and tcl paradyn command

28 years agoChanged order of thread initialization to avoid deadlock. Added global
karavan [Tue, 5 Apr 1994 04:36:48 +0000 (04:36 +0000)]
Changed order of thread initialization to avoid deadlock.  Added global
user variables for data manager, uim, and performance consultant.

28 years ago*** empty log message ***
newhall [Mon, 4 Apr 1994 21:38:09 +0000 (21:38 +0000)]
*** empty log message ***

28 years agoadded synchronization code to PCmain
newhall [Mon, 4 Apr 1994 21:36:42 +0000 (21:36 +0000)]
added synchronization code to PCmain

28 years agoadded synchronization code to DM thread startup
newhall [Mon, 4 Apr 1994 21:36:12 +0000 (21:36 +0000)]
added synchronization code to DM thread startup

28 years agomade max number of bins public.
hollings [Fri, 1 Apr 1994 20:45:32 +0000 (20:45 +0000)]
made max number of bins public.

28 years agoAdded calls to query bucketWidth and max number of bins.
hollings [Fri, 1 Apr 1994 20:44:59 +0000 (20:44 +0000)]
Added calls to query bucketWidth and max number of bins.

28 years agoAdded init of well known socket fd global.
hollings [Fri, 1 Apr 1994 20:17:22 +0000 (20:17 +0000)]
Added init of well known socket fd global.

28 years agoAdded ability to start remote paradynd's
hollings [Fri, 1 Apr 1994 20:06:41 +0000 (20:06 +0000)]
Added ability to start remote paradynd's

28 years agoRemoved kill of rsh process (not needed and it causes a race condition).
hollings [Fri, 1 Apr 1994 20:05:27 +0000 (20:05 +0000)]
Removed kill of rsh process (not needed and it causes a race condition).

28 years agoPut in support to encode NULL ptrs to strings in xdr_String.
markc [Fri, 1 Apr 1994 04:59:13 +0000 (04:59 +0000)]
Put in support to encode NULL ptrs to strings in xdr_String.

28 years agoAdded checks in genBundler.
markc [Fri, 1 Apr 1994 04:58:10 +0000 (04:58 +0000)]
Added checks in genBundler.

28 years agoAdded checks in bundlers. Fixed xdrrec_endofrecord.
markc [Fri, 1 Apr 1994 04:57:50 +0000 (04:57 +0000)]
Added checks in bundlers.  Fixed xdrrec_endofrecord.

28 years agoadded well known port as a paramter to xdrRPC constructor.
hollings [Thu, 31 Mar 1994 22:59:04 +0000 (22:59 +0000)]
added well known port as a paramter to xdrRPC constructor.

28 years agoFixed xdr_endofrecord bug and added wellKnownScoket parameter.
hollings [Thu, 31 Mar 1994 22:57:52 +0000 (22:57 +0000)]
Fixed xdr_endofrecord bug and added wellKnownScoket parameter.

28 years agoAdded Log for rcs.
markc [Thu, 31 Mar 1994 22:45:04 +0000 (22:45 +0000)]
Added Log for rcs.

28 years agoAdded code to initialize versionVerifyDone
markc [Thu, 31 Mar 1994 02:12:18 +0000 (02:12 +0000)]
Added code to initialize versionVerifyDone

28 years agoparadyndPVM keeps a process at neonatal until the first breakpoint is
markc [Thu, 31 Mar 1994 02:03:21 +0000 (02:03 +0000)]
paradyndPVM keeps a process at neonatal until the first breakpoint is
reached.  Moved PDYN_reportSIGCHLD to correct location.

28 years agoChanged to fork for paradyndPVM since client calls pvmendtask which writes
markc [Thu, 31 Mar 1994 02:00:35 +0000 (02:00 +0000)]
Changed to fork for paradyndPVM since client calls pvmendtask which writes
to the address space.

28 years agoExtended arguments to createProcess.
markc [Thu, 31 Mar 1994 01:58:33 +0000 (01:58 +0000)]
Extended arguments to createProcess.

28 years agoAdded support for pauseProcess, continueProcess. Added pvm interface code.
markc [Thu, 31 Mar 1994 01:57:27 +0000 (01:57 +0000)]
Added support for pauseProcess, continueProcess.  Added pvm interface code.

28 years agoDuplicated changes in inst-sunos.C.
markc [Thu, 31 Mar 1994 01:49:34 +0000 (01:49 +0000)]
Duplicated changes in inst-sunos.C.

28 years agoAdded default args to addProcess definition.
markc [Thu, 31 Mar 1994 01:48:32 +0000 (01:48 +0000)]
Added default args to addProcess definition.

28 years agoExtended parameters for addProcess, which default to NULL and 0.
markc [Thu, 31 Mar 1994 01:47:54 +0000 (01:47 +0000)]
Extended parameters for addProcess, which default to NULL and 0.

28 years agoAdded pauseProcess, continueProcess member functions.
markc [Thu, 31 Mar 1994 01:40:37 +0000 (01:40 +0000)]
Added pauseProcess, continueProcess member functions.

28 years agoAdded dataManager continue/pause Process.
markc [Thu, 31 Mar 1994 01:39:01 +0000 (01:39 +0000)]
Added dataManager continue/pause Process.

28 years agoadded pause/continue Process.
markc [Thu, 31 Mar 1994 01:37:21 +0000 (01:37 +0000)]
added pause/continue Process.

28 years agoexported services of the Visualization Manager thread
newhall [Wed, 30 Mar 1994 05:42:34 +0000 (05:42 +0000)]
exported services of the Visualization Manager thread

28 years agoexported services of visualization threads of paradyn
newhall [Wed, 30 Mar 1994 05:41:55 +0000 (05:41 +0000)]
exported services of visualization threads of paradyn

28 years agoinitial version for testing.
karavan [Tue, 29 Mar 1994 20:21:25 +0000 (20:21 +0000)]
initial version for testing.

28 years agoinitial version for testing
karavan [Tue, 29 Mar 1994 20:20:54 +0000 (20:20 +0000)]
initial version for testing

28 years ago*** empty log message ***
newhall [Tue, 29 Mar 1994 03:59:05 +0000 (03:59 +0000)]
*** empty log message ***

28 years ago*** empty log message ***
newhall [Tue, 29 Mar 1994 02:55:58 +0000 (02:55 +0000)]
*** empty log message ***

28 years agoexported services of the visualization process
newhall [Tue, 29 Mar 1994 02:42:13 +0000 (02:42 +0000)]
exported services of the visualization process

28 years agoChanged the pause/continue code. Now it really stops, instead of
jcargill [Sat, 26 Mar 1994 20:50:41 +0000 (20:50 +0000)]
Changed the pause/continue code.  Now it really stops, instead of
spin looping.

28 years agoChanged sample time to be consistant.
hollings [Sat, 26 Mar 1994 19:31:36 +0000 (19:31 +0000)]
Changed sample time to be consistant.

28 years agoChanged sample time from time64 to sampleTime.
hollings [Sat, 26 Mar 1994 19:31:03 +0000 (19:31 +0000)]
Changed sample time from time64 to sampleTime.

28 years agochange all floats to double
newhall [Sat, 26 Mar 1994 04:36:57 +0000 (04:36 +0000)]
change all floats to double

28 years agochanged all floats to double
newhall [Sat, 26 Mar 1994 04:19:46 +0000 (04:19 +0000)]
changed all floats to double
fix problem with null string returned for first resource name

28 years agochange all floats to double
newhall [Sat, 26 Mar 1994 04:17:44 +0000 (04:17 +0000)]
change all floats to double

28 years agoMade active_processes a sampledFunction.
hollings [Fri, 25 Mar 1994 23:00:44 +0000 (23:00 +0000)]
Made active_processes a sampledFunction.

28 years agoMade the data manager tolerate paraynd's dying.
hollings [Fri, 25 Mar 1994 22:59:28 +0000 (22:59 +0000)]
Made the data manager tolerate paraynd's dying.

28 years agoGet the test for callErr right.
hollings [Fri, 25 Mar 1994 22:35:21 +0000 (22:35 +0000)]
Get the test for callErr right.

28 years agomade write failuers return the correct error code.
hollings [Fri, 25 Mar 1994 22:34:21 +0000 (22:34 +0000)]
made write failuers return the correct error code.

28 years agoChanged all asserts to set the error member variable. This makes it
hollings [Fri, 25 Mar 1994 20:57:02 +0000 (20:57 +0000)]
Changed all asserts to set the error member variable.  This makes it
possible to detect/continue when the remote process dies.

28 years ago*** empty log message ***
newhall [Fri, 25 Mar 1994 19:41:38 +0000 (19:41 +0000)]
*** empty log message ***

28 years agoAdded option to specify timeout on readReady.
markc [Fri, 25 Mar 1994 16:07:57 +0000 (16:07 +0000)]
Added option to specify timeout on readReady.
Added option to specify timeout on readReady.
Added option to specify timeout on readReady.

28 years agoAdded option to specify timeout on readReady.
markc [Fri, 25 Mar 1994 16:07:31 +0000 (16:07 +0000)]
Added option to specify timeout on readReady.

28 years agoAdded retry to write which could be interrupted by a signal.
markc [Fri, 25 Mar 1994 16:03:11 +0000 (16:03 +0000)]
Added retry to write which could be interrupted by a signal.

28 years agoFixed log variable
hollings [Thu, 24 Mar 1994 17:27:02 +0000 (17:27 +0000)]
Fixed log variable

28 years agoInitial revision
hollings [Thu, 24 Mar 1994 17:26:07 +0000 (17:26 +0000)]
Initial revision

28 years agoMoved aggregation of samples here.
hollings [Thu, 24 Mar 1994 16:45:50 +0000 (16:45 +0000)]
Moved aggregation of samples here.

28 years agoMoved sample aggregation to lib/util (so paradyn could use it).
hollings [Thu, 24 Mar 1994 16:41:58 +0000 (16:41 +0000)]
Moved sample aggregation to lib/util (so paradyn could use it).

28 years agoAdded support for multiple paradynd's at once.
hollings [Thu, 24 Mar 1994 16:41:18 +0000 (16:41 +0000)]
Added support for multiple paradynd's at once.

28 years agoMade it possible to add new processes (& paradynd's) via addExecutable.
hollings [Tue, 22 Mar 1994 21:02:53 +0000 (21:02 +0000)]
Made it possible to add new processes (& paradynd's) via addExecutable.

28 years agoChanged the mid to mi mapping to be per paradyn daemon. This is required
hollings [Mon, 21 Mar 1994 20:32:41 +0000 (20:32 +0000)]
Changed the mid to mi mapping to be per paradyn daemon.  This is required
because mids are asigned by the paradynd's, and are not globally unique.

28 years agoAdded a buffer to each process structure to allow for multiple writers on the
markc [Sun, 20 Mar 1994 01:53:03 +0000 (01:53 +0000)]
Added a buffer to each process structure to allow for multiple writers on the
traceStream.  Replaced old inst-pvm.C.  Changed addProcess to return type
int.

28 years agoGave process structure a buffer to allow multiple writers. Added support
markc [Sun, 20 Mar 1994 01:49:46 +0000 (01:49 +0000)]
Gave process structure a buffer to allow multiple writers.  Added support
to register name of paradyn daemon.  Changed addProcess to return type int.

28 years agoAdded support for paradyn daemon name. igen function to store name.
markc [Sun, 20 Mar 1994 01:48:51 +0000 (01:48 +0000)]
Added support for paradyn daemon name.  igen function to store name.

28 years agoChanged xdr_Boolean to char rather than int to reflect Boolean change.
markc [Sun, 20 Mar 1994 01:45:44 +0000 (01:45 +0000)]
Changed xdr_Boolean to char rather than int to reflect Boolean change.
Removed xdr_Boolean function.  It is a typedef to xdr_char.

28 years agoChanged xdr_Boolean to char rather than int to reflect Boolean change.
markc [Sun, 20 Mar 1994 01:45:23 +0000 (01:45 +0000)]
Changed xdr_Boolean to char rather than int to reflect Boolean change.

28 years ago*** empty log message ***
newhall [Fri, 18 Mar 1994 21:31:55 +0000 (21:31 +0000)]
*** empty log message ***

28 years ago*** empty log message ***
newhall [Fri, 18 Mar 1994 18:57:46 +0000 (18:57 +0000)]
*** empty log message ***

28 years agoChanged type of "Boolean" to be a char, to be consistent with X convention
jcargill [Thu, 17 Mar 1994 14:55:49 +0000 (14:55 +0000)]
Changed type of "Boolean" to be a char, to be consistent with X convention
and to stop a type conflict with the definition in util/h/list.h