dyninst.git
27 years agoInitial revision
newhall [Tue, 7 Jun 1994 17:49:40 +0000 (17:49 +0000)]
Initial revision

27 years agosupport for adding metrics and resources to existing visualization
newhall [Tue, 7 Jun 1994 17:48:46 +0000 (17:48 +0000)]
support for adding metrics and resources to existing visualization

27 years agoadded method functions to support adding metrics
newhall [Tue, 7 Jun 1994 17:47:16 +0000 (17:47 +0000)]
added method functions to support adding metrics
and resources to an existing data grid

27 years agoadded InList method function
newhall [Tue, 7 Jun 1994 17:46:53 +0000 (17:46 +0000)]
added InList method function

27 years agoChanges to support igen error handling.
markc [Fri, 3 Jun 1994 18:22:50 +0000 (18:22 +0000)]
Changes to support igen error handling.

27 years agoAdded support for igen error checking.
markc [Thu, 2 Jun 1994 23:36:58 +0000 (23:36 +0000)]
Added support for igen error checking.

27 years agoAdded assertion to ensure values reported are positive.
markc [Thu, 2 Jun 1994 23:36:10 +0000 (23:36 +0000)]
Added assertion to ensure values reported are positive.

27 years agoModified RPCUser class to support improved error checking for igen.
markc [Thu, 2 Jun 1994 23:35:15 +0000 (23:35 +0000)]
Modified RPCUser class to support improved error checking for igen.

27 years agoNew igen features: error checking, synchronous upcalls.
markc [Thu, 2 Jun 1994 23:34:26 +0000 (23:34 +0000)]
New igen features: error checking, synchronous upcalls.

27 years agoAdded new feature tests. (synchronous upcalls)
markc [Thu, 2 Jun 1994 23:33:14 +0000 (23:33 +0000)]
Added new feature tests.  (synchronous upcalls)

27 years agoReplaced references to igen generated class to a new class derived from
markc [Thu, 2 Jun 1994 23:27:56 +0000 (23:27 +0000)]
Replaced references to igen generated class to a new class derived from
this class to implement error handling for igen code.

27 years agoFiles to implement error handling for igen generated class.
markc [Thu, 2 Jun 1994 23:26:55 +0000 (23:26 +0000)]
Files to implement error handling for igen generated class.

27 years agoAdded virtual function 'handle_error' to pardynDaemon class which uses the
markc [Thu, 2 Jun 1994 23:25:17 +0000 (23:25 +0000)]
Added virtual function 'handle_error' to pardynDaemon class which uses the
error handling features that igen provides.

27 years agofixed duplicate naming problem for printResources.
hollings [Thu, 2 Jun 1994 16:08:16 +0000 (16:08 +0000)]
fixed duplicate naming problem for printResources.

27 years agoInitial documentation
rbi [Wed, 1 Jun 1994 17:25:27 +0000 (17:25 +0000)]
Initial documentation

27 years agoBetter menu bar. Short names option.
rbi [Wed, 1 Jun 1994 16:59:30 +0000 (16:59 +0000)]
Better menu bar.  Short names option.

27 years agoAllow user to choose table visualization.
rbi [Wed, 1 Jun 1994 16:58:17 +0000 (16:58 +0000)]
Allow user to choose table visualization.

27 years agoNew table visi
rbi [Tue, 31 May 1994 22:20:07 +0000 (22:20 +0000)]
New table visi

27 years agoFix for direct execution of tcl visis
rbi [Tue, 31 May 1994 22:18:53 +0000 (22:18 +0000)]
Fix for direct execution of tcl visis

27 years agoAllow compensationFactor to be computed, but keep it within 0 and 1, which
markc [Tue, 31 May 1994 21:42:58 +0000 (21:42 +0000)]
Allow compensationFactor to be computed, but keep it within 0 and 1, which
is a short term fix.  Enable the hotSyncObject test in PCrules.C.

27 years agoInitial version of tclVisi and tabVis
rbi [Tue, 31 May 1994 21:05:47 +0000 (21:05 +0000)]
Initial version of tclVisi and tabVis

27 years agoFixed pause time bug which was causing negative values to be reported. The
markc [Tue, 31 May 1994 19:53:50 +0000 (19:53 +0000)]
Fixed pause time bug which was causing negative values to be reported.  The
fix involved adding an extra test in computePauseTimeMetric that did not
begin reporting pause times until firstSampleReceived is TRUE.

27 years agoCommented out assert test for elapsed.
markc [Tue, 31 May 1994 19:16:17 +0000 (19:16 +0000)]
Commented out assert test for elapsed.

27 years agoChanges to permit direct access to resources and resourceLists.
hollings [Tue, 31 May 1994 19:11:33 +0000 (19:11 +0000)]
Changes to permit direct access to resources and resourceLists.

27 years agoChanges to make access to resources and resourceLists direct not via
hollings [Tue, 31 May 1994 19:07:46 +0000 (19:07 +0000)]
Changes to make access to resources and resourceLists direct not via
the dataManager thread.

27 years agoCommented out computation of compensation factor due to pause time. This
markc [Tue, 31 May 1994 18:43:03 +0000 (18:43 +0000)]
Commented out computation of compensation factor due to pause time.  This
value is not within 0 and 1, but it should be.  This is a short term fix
until pause time is reported properly.

27 years agoCleaned up debugging messages. Commented out the code that divided by
markc [Tue, 31 May 1994 18:40:43 +0000 (18:40 +0000)]
Cleaned up debugging messages.  Commented out the code that divided by
metric values by the number of active processes in the test for
highSynctoCPU ratio until this is clarified by Jeff.

27 years agoAdded msg_bytes_sent and msg_bytes_recv as default metrics.
markc [Tue, 31 May 1994 18:30:36 +0000 (18:30 +0000)]
Added msg_bytes_sent and msg_bytes_recv as default metrics.

27 years agostrdup'd a string passed into createResource, since igen will free the memory
markc [Tue, 31 May 1994 18:26:15 +0000 (18:26 +0000)]
strdup'd a string passed into createResource, since igen will free the memory
for the string on return from the function.

27 years agoModified check for covered less than rather than not equal. This is a short
markc [Tue, 31 May 1994 18:14:18 +0000 (18:14 +0000)]
Modified check for covered less than rather than not equal.  This is a short
term fix.

27 years agoInitialized v global values used to compute pause time. Added pvm
markc [Tue, 31 May 1994 18:11:50 +0000 (18:11 +0000)]
Initialized v global values used to compute pause time.  Added pvm
specific default instrumentation.

27 years agoAdded default instrumentation requests and modified the library functions
markc [Tue, 31 May 1994 18:10:12 +0000 (18:10 +0000)]
Added default instrumentation requests and modified the library functions
that get are instrumented.

27 years agoReordered predicate definitions. Procedure preds must appear before sync object
markc [Tue, 31 May 1994 18:06:25 +0000 (18:06 +0000)]
Reordered predicate definitions.  Procedure preds must appear before sync object
preds to enable conditions to be tested in the correct order.  Now, the condition
variable that is set in a focus procedure is used as the trigger for a sync
object procedure.  In the past, the order was reversed.  Since all sync object
procedures are called from focus procedures, the "if" was always false when
a focus consisted of a specific procedure and specific msg tag.

27 years agoAdded pvm messages to copy printf messages.
markc [Tue, 31 May 1994 18:00:46 +0000 (18:00 +0000)]
Added pvm messages to copy printf messages.

27 years agoClosed iopipe fd that had been dup'd if the fd was greater than 2.
markc [Tue, 31 May 1994 17:59:05 +0000 (17:59 +0000)]
Closed iopipe fd that had been dup'd if the fd was greater than 2.

27 years agoadded code to support external templates.
hollings [Mon, 30 May 1994 19:51:17 +0000 (19:51 +0000)]
added code to support external templates.

27 years agoadded pragma for external g++ functions.
hollings [Mon, 30 May 1994 19:37:39 +0000 (19:37 +0000)]
added pragma for external g++ functions.

27 years agoRemoved workaround for node add update bug.
hollings [Mon, 30 May 1994 19:35:02 +0000 (19:35 +0000)]
Removed workaround for node add update bug.

27 years agoCorrected call to change state for continue to be appRunning not appPaused.
hollings [Mon, 30 May 1994 19:23:58 +0000 (19:23 +0000)]
Corrected call to change state for continue to be appRunning not appPaused.

27 years agoRemoved debugging puts.
hollings [Mon, 30 May 1994 19:22:26 +0000 (19:22 +0000)]
Removed debugging puts.

27 years agocorrected return value for Process command, to return TCL_ERROR if call
karavan [Thu, 26 May 1994 21:26:10 +0000 (21:26 +0000)]
corrected return value for Process command, to return TCL_ERROR if call
to Add_Executable fails.

27 years agochanged parent window name.
karavan [Thu, 26 May 1994 21:23:10 +0000 (21:23 +0000)]
changed parent window name.

27 years agoadded tcl variable for location of bitmap files.
karavan [Thu, 26 May 1994 20:57:16 +0000 (20:57 +0000)]
added tcl variable for location of bitmap files.

27 years agochanged location of bitmap file for logo.
karavan [Thu, 26 May 1994 20:56:36 +0000 (20:56 +0000)]
changed location of bitmap file for logo.

27 years agoinitial version.
karavan [Thu, 26 May 1994 20:54:13 +0000 (20:54 +0000)]
initial version.

27 years agoTo visi_GridCellHisto class: added deleted flag, SumValue
newhall [Mon, 23 May 1994 20:55:16 +0000 (20:55 +0000)]
To visi_GridCellHisto class: added deleted flag, SumValue
method function, and fixed AggregateValue method function

27 years agofixed return values for addExecutable
karavan [Mon, 23 May 1994 20:28:04 +0000 (20:28 +0000)]
fixed return values for addExecutable

27 years agoadded callbacks for resource notification and state change notification.
karavan [Mon, 23 May 1994 01:59:31 +0000 (01:59 +0000)]
added callbacks for resource notification and state change notification.

27 years agoits a whole new look for paradyn!
karavan [Mon, 23 May 1994 01:55:41 +0000 (01:55 +0000)]
its a whole new look for paradyn!

27 years ago*** empty log message ***
newhall [Sun, 22 May 1994 16:40:58 +0000 (16:40 +0000)]
*** empty log message ***

27 years agofixed problem with thr_create arguments in VMCreateVisi
newhall [Sun, 22 May 1994 01:58:53 +0000 (01:58 +0000)]
fixed problem with thr_create arguments in VMCreateVisi

27 years agoAdded tempaltes.
hollings [Thu, 19 May 1994 00:00:25 +0000 (00:00 +0000)]
Added tempaltes.
Fixed limited number of nodes being evaluated on once.
Fixed color coding of nodes.

27 years agofixed cast one return of malloc.
hollings [Wed, 18 May 1994 02:51:04 +0000 (02:51 +0000)]
fixed cast one return of malloc.

27 years agoChanged the time since last change to use the time of the first sample
hollings [Wed, 18 May 1994 02:49:26 +0000 (02:49 +0000)]
Changed the time since last change to use the time of the first sample
arrivial after the change (rather than the time of the change).

27 years agoadded flush's after error printfs to force data out pipes on the way
hollings [Wed, 18 May 1994 00:53:28 +0000 (00:53 +0000)]
added flush's after error printfs to force data out pipes on the way
to paradyn.

27 years agoadded ability to gather IO from application processes and forward it to
hollings [Wed, 18 May 1994 00:52:23 +0000 (00:52 +0000)]
added ability to gather IO from application processes and forward it to
the paradyn proces.

27 years agoWe don't want SIGPIPEs to kill us.
hollings [Wed, 18 May 1994 00:51:03 +0000 (00:51 +0000)]
We don't want SIGPIPEs to kill us.

27 years agoadded pid argument to core command.
hollings [Wed, 18 May 1994 00:50:12 +0000 (00:50 +0000)]
added pid argument to core command.

27 years agoBad Jeff didn't advance the version number on the last commit.
hollings [Wed, 18 May 1994 00:49:46 +0000 (00:49 +0000)]
Bad Jeff didn't advance the version number on the last commit.

27 years agoMajor changes in the notion of time to wait for a hypothesis. We now wait
hollings [Wed, 18 May 1994 00:48:50 +0000 (00:48 +0000)]
Major changes in the notion of time to wait for a hypothesis.  We now wait
until the earlyestLastSample for a metrics used by a hypothesis is at
least sufficient observation time after the change was made.

27 years agoadded routine to print output of stdout.
hollings [Wed, 18 May 1994 00:43:28 +0000 (00:43 +0000)]
added routine to print output of stdout.

27 years agoadded upcall for stdout/stderr.
hollings [Wed, 18 May 1994 00:38:40 +0000 (00:38 +0000)]
added upcall for stdout/stderr.

27 years agofixed scrollbars
karavan [Wed, 18 May 1994 00:37:28 +0000 (00:37 +0000)]
fixed scrollbars

27 years agoRemoved PCcurrentTime = 0.0 from search.
hollings [Tue, 17 May 1994 01:13:22 +0000 (01:13 +0000)]
Removed PCcurrentTime = 0.0 from search.

27 years agoChanged waiting time to transfer data to visi process to 0. We used to wait
hollings [Tue, 17 May 1994 00:53:14 +0000 (00:53 +0000)]
Changed waiting time to transfer data to visi process to 0.  We used to wait
for the buffer to fill which delayed the data too much.

27 years agoadded default baselined lib to VPATH
hollings [Tue, 17 May 1994 00:20:37 +0000 (00:20 +0000)]
added default baselined lib to VPATH

27 years agoMade sure we did the correct thing on a callErrr.
hollings [Tue, 17 May 1994 00:17:06 +0000 (00:17 +0000)]
Made sure we did the correct thing on a callErrr.

27 years agoChanged process id speperator from [] to {} to get around braindead tcl.
hollings [Tue, 17 May 1994 00:16:38 +0000 (00:16 +0000)]
Changed process id speperator from [] to {} to get around braindead tcl.

27 years agoadded rcs log entry.
hollings [Tue, 17 May 1994 00:14:44 +0000 (00:14 +0000)]
added rcs log entry.

27 years agoadded way to request unique resource name.
hollings [Mon, 16 May 1994 22:31:25 +0000 (22:31 +0000)]
added way to request unique resource name.

27 years agoAdded inlcude of vfork.h on SUNS to prevent problem with optimizer.
hollings [Mon, 16 May 1994 04:27:47 +0000 (04:27 +0000)]
Added inlcude of vfork.h on SUNS to prevent problem with optimizer.

27 years agoAdded hist library to the list of libraries to build first.
jcargill [Fri, 13 May 1994 14:38:08 +0000 (14:38 +0000)]
Added hist library to the list of libraries to build first.

27 years agomade path to paradyn.h relative.
hollings [Thu, 12 May 1994 23:34:00 +0000 (23:34 +0000)]
made path to paradyn.h relative.

27 years agoFixed instrumentation for createMsgBytesSentMetric.
markc [Thu, 12 May 1994 22:24:08 +0000 (22:24 +0000)]
Fixed instrumentation for createMsgBytesSentMetric.

27 years agoChanged make args function to leave room for program name in arg_list[0],
jcargill [Thu, 12 May 1994 18:47:51 +0000 (18:47 +0000)]
Changed make args function to leave room for program name in arg_list[0],
and added code to RPCprocessCreate to poke it in there before execv'ing.

27 years agoAdded rule for paradyndPVM
rbi [Thu, 12 May 1994 14:12:51 +0000 (14:12 +0000)]
Added rule for paradyndPVM

27 years agoAdded code to shift initial last sample times to the latest time so all
markc [Thu, 12 May 1994 01:22:05 +0000 (01:22 +0000)]
Added code to shift initial last sample times to the latest time so all
samples in an aggregate have the same initial start time.

27 years agochanged location of VMconfig.file
newhall [Wed, 11 May 1994 21:32:26 +0000 (21:32 +0000)]
changed location of VMconfig.file

27 years agovisualization config file
newhall [Wed, 11 May 1994 21:30:27 +0000 (21:30 +0000)]
visualization config file

27 years agoRemoved the PATH variable; should obey user's path, not have it hidden in
jcargill [Wed, 11 May 1994 20:26:50 +0000 (20:26 +0000)]
Removed the PATH variable; should obey user's path, not have it hidden in
make.config.

27 years agoPut code in addExecutable to assign the machine name for paradynDaemons
markc [Wed, 11 May 1994 18:45:37 +0000 (18:45 +0000)]
Put code in addExecutable to assign the machine name for paradynDaemons
that are started on the local host.

27 years agotest version 3
newhall [Wed, 11 May 1994 17:28:25 +0000 (17:28 +0000)]
test version 3

27 years agoChanges to handle multiple curves on one visualization
newhall [Wed, 11 May 1994 17:21:29 +0000 (17:21 +0000)]
Changes to handle multiple curves on one visualization
and multiple visualizations.  Fixed problems with folding
and resource name string passed to visualization.  Changed
data type from double to float.

27 years agochanged data type from double to float
newhall [Wed, 11 May 1994 17:13:09 +0000 (17:13 +0000)]
changed data type from double to float

27 years agochanged data values type from double to float
newhall [Wed, 11 May 1994 17:12:44 +0000 (17:12 +0000)]
changed data values type from double to float
fixed fold method function to support a folding
at any point in the histogram, rather than only
when the histogram is full

27 years agochanged data values from double to float
newhall [Wed, 11 May 1994 17:11:03 +0000 (17:11 +0000)]
changed data values from double to float

27 years agoChanged data upcall to return array of buckets.
hollings [Tue, 10 May 1994 03:57:28 +0000 (03:57 +0000)]
Changed data upcall to return array of buckets.

27 years agoChanged hist data upcall to return array of buckets not single value.
hollings [Tue, 10 May 1994 03:56:39 +0000 (03:56 +0000)]
Changed hist data upcall to return array of buckets not single value.

27 years agoadded PARADYNCONFIG environment varaible for local spec. of visualizations.
hollings [Mon, 9 May 1994 21:16:53 +0000 (21:16 +0000)]
added PARADYNCONFIG environment varaible for local spec. of visualizations.

27 years agoupdated pvm include and lib paths
rbi [Mon, 9 May 1994 21:09:13 +0000 (21:09 +0000)]
updated pvm include and lib paths

27 years agoChanged paradyn shg start to clearSHG not init it.
hollings [Mon, 9 May 1994 20:59:27 +0000 (20:59 +0000)]
Changed paradyn shg start to clearSHG not init it.

27 years agoAdded clearSHG.
hollings [Mon, 9 May 1994 20:58:02 +0000 (20:58 +0000)]
Added clearSHG.

27 years agoadded changeState callback.
hollings [Mon, 9 May 1994 20:56:18 +0000 (20:56 +0000)]
added changeState callback.

27 years agoadded changeState to dataManager, and clearSHG to performanceConsultant.
hollings [Mon, 9 May 1994 20:53:35 +0000 (20:53 +0000)]
added changeState to dataManager, and clearSHG to performanceConsultant.

27 years agoAdded dag and visi to automatic build, and fixed bug which caused
jcargill [Mon, 9 May 1994 16:05:05 +0000 (16:05 +0000)]
Added dag and visi to automatic build, and fixed bug which caused
"buildfirst" things to be built twice.

27 years agoeliminated [location-dependent] tcl init file.
karavan [Sat, 7 May 1994 23:27:21 +0000 (23:27 +0000)]
eliminated [location-dependent] tcl init file.

27 years agoadded short explanation feature to shg.
karavan [Sat, 7 May 1994 23:26:48 +0000 (23:26 +0000)]
added short explanation feature to shg.

27 years agoadded short explanation feature to SHG.
karavan [Sat, 7 May 1994 23:26:29 +0000 (23:26 +0000)]
added short explanation feature to SHG.

27 years agoadded msg if no metrics defined
karavan [Sat, 7 May 1994 23:25:43 +0000 (23:25 +0000)]
added msg if no metrics defined

27 years agoadded short explanation feature
karavan [Sat, 7 May 1994 23:25:21 +0000 (23:25 +0000)]
added short explanation feature