dyninst.git
27 years ago"Fixed" pause_time definition for CM5
jcargill [Fri, 11 Nov 1994 10:16:00 +0000 (10:16 +0000)]
"Fixed" pause_time definition for CM5

27 years agoUsed correct arg order for RPC_make_arg_list
markc [Fri, 11 Nov 1994 10:11:40 +0000 (10:11 +0000)]
Used correct arg order for RPC_make_arg_list

27 years agoAdded extra arg to RPC_make_arg_list to tell paradyndPVM that it should
markc [Fri, 11 Nov 1994 07:08:51 +0000 (07:08 +0000)]
Added extra arg to RPC_make_arg_list to tell paradyndPVM that it should
start other paradyndPVMs

27 years agoAdded code to bundle extra command line argument.
markc [Fri, 11 Nov 1994 07:04:55 +0000 (07:04 +0000)]
Added code to bundle extra command line argument.

27 years agoFixed the code to allow paradyndPVM to be started via rsh/rexec. This had been
markc [Fri, 11 Nov 1994 07:04:25 +0000 (07:04 +0000)]
Fixed the code to allow paradyndPVM to be started via rsh/rexec.  This had been
ignored in the past and paradyndPVM would block on rsh starts.

27 years agofixed a bug that would change the background of all future windows
tamches [Fri, 11 Nov 1994 07:00:16 +0000 (07:00 +0000)]
fixed a bug that would change the background of all future windows
to grey.  In other words, the "option add ..." in tcl was affecting
more than just tunable windows, which was not nice.

27 years agoAdded additional argument to RPC_make_arg_list and RPC_undo_arg_list to
markc [Fri, 11 Nov 1994 06:59:23 +0000 (06:59 +0000)]
Added additional argument to RPC_make_arg_list and RPC_undo_arg_list to
support remote executition for paradyndPVM.
Added additional argument to RPC_make_arg_list and RPC_undo_arg_list to
support remote executition for paradyndPVM.

27 years agoAdded additional argument to RPC_make_arg_list and RPC_undo_arg_list to
markc [Fri, 11 Nov 1994 06:59:09 +0000 (06:59 +0000)]
Added additional argument to RPC_make_arg_list and RPC_undo_arg_list to
support remote executition for paradyndPVM.

27 years agomore configure event handlers for other subwindows has helped fix
tamches [Fri, 11 Nov 1994 06:46:34 +0000 (06:46 +0000)]
more configure event handlers for other subwindows has helped fix
some resize bugs, especially when switching from short to long
names.  Window now does not resize itself when adding new resources
with longer names; pack propagate for the toplevel is off.

27 years agoFixed bug that required all metrics to be valid or else would
tamches [Fri, 11 Nov 1994 06:41:30 +0000 (06:41 +0000)]
Fixed bug that required all metrics to be valid or else would
crash with assertion error.  Just because we haven't implemented
deleting does not mean that metrics cannot become invalid; they
can become invalid when no more met/res pairs for the metric
are Enabled() in datagrid...

27 years agoTurned off writing to cout when message metrics are considered. This is
markc [Fri, 11 Nov 1994 05:12:31 +0000 (05:12 +0000)]
Turned off writing to cout when message metrics are considered.  This is
not a good thing to do if the underlying file descriptor is not there.

27 years agoTurned off print message when internal metrics are enbled.
markc [Fri, 11 Nov 1994 05:11:06 +0000 (05:11 +0000)]
Turned off print message when internal metrics are enbled.

27 years agoCorrected slight "oops" in last commit with number of metrics defined
jcargill [Thu, 10 Nov 1994 22:59:25 +0000 (22:59 +0000)]
Corrected slight "oops" in last commit with number of metrics defined

27 years ago"Ported" remote execution to pvm. It was only working for the non-pvm case.
markc [Thu, 10 Nov 1994 22:22:58 +0000 (22:22 +0000)]
"Ported" remote execution to pvm.  It was only working for the non-pvm case.
Made all cases of remote execution call report_self.

27 years agoRemoved active_process from the list of all metrics; it's now an internal
jcargill [Thu, 10 Nov 1994 21:17:36 +0000 (21:17 +0000)]
Removed active_process from the list of all metrics; it's now an internal

27 years agometricValue gets intialized to 0.
markc [Thu, 10 Nov 1994 21:03:42 +0000 (21:03 +0000)]
metricValue gets intialized to 0.

27 years agoTurn off creation of MODS file.
markc [Thu, 10 Nov 1994 21:01:21 +0000 (21:01 +0000)]
Turn off creation of MODS file.
Don't assume a .o is a module until all of the real modules have been seen.

27 years agoRemoved references to kludgeInternalMetric
jcargill [Thu, 10 Nov 1994 20:49:32 +0000 (20:49 +0000)]
Removed references to kludgeInternalMetric

27 years agoThe "Don't Blame Me Either" commit
jcargill [Thu, 10 Nov 1994 18:57:47 +0000 (18:57 +0000)]
The "Don't Blame Me Either" commit

27 years agoMore informative print for process timer rollbacks (from Mark)
jcargill [Thu, 10 Nov 1994 18:43:42 +0000 (18:43 +0000)]
More informative print for process timer rollbacks (from Mark)

27 years agoFixed a bug where a shrinkage of window height would resize the
tamches [Thu, 10 Nov 1994 18:06:56 +0000 (18:06 +0000)]
Fixed a bug where a shrinkage of window height would resize the
resources axis incorrectly.

27 years agophysical illness and possible death in the family
rbi [Thu, 10 Nov 1994 17:35:57 +0000 (17:35 +0000)]
physical illness and possible death in the family

27 years agoin which Karen gets all the resize functionality exactly the way we want
karavan [Wed, 9 Nov 1994 22:35:29 +0000 (22:35 +0000)]
in which Karen gets all the resize functionality exactly the way we want
it and concedes defeat on the appearance ofthe initial screen startup...

27 years agothe "Don't Blame Me" commit
rbi [Wed, 9 Nov 1994 18:38:33 +0000 (18:38 +0000)]
the "Don't Blame Me" commit

27 years agoback to original flicker solution; seems like this is the best we can do.
karavan [Wed, 9 Nov 1994 16:17:20 +0000 (16:17 +0000)]
back to original flicker solution; seems like this is the best we can do.

27 years agoDeleting multiple metrics at a time is now supported.
tamches [Wed, 9 Nov 1994 04:44:40 +0000 (04:44 +0000)]
Deleting multiple metrics at a time is now supported.

27 years agoClicking in a "neutral" area of the resources axis will now un-select
tamches [Wed, 9 Nov 1994 03:26:25 +0000 (03:26 +0000)]
Clicking in a "neutral" area of the resources axis will now un-select
anything that may have been selected.

27 years agoRe-implemented a feature of old: Long Names. The option
tamches [Wed, 9 Nov 1994 02:25:19 +0000 (02:25 +0000)]
Re-implemented a feature of old: Long Names.  The option
(which is off by default) is found at the bottom of the options menu.
Fixed a bug whereby resourcesAxisWidth stayed unchanged at "1.4i"
forever.

27 years agoPurified code; narrowed side margins for dag nodes.
karavan [Tue, 8 Nov 1994 07:50:43 +0000 (07:50 +0000)]
Purified code; narrowed side margins for dag nodes.

27 years agoAn entire float tunable gets "hilited" when the mouse enters, just like
tamches [Tue, 8 Nov 1994 06:09:57 +0000 (06:09 +0000)]
An entire float tunable gets "hilited" when the mouse enters, just like
a checkbutton.
Added numbering information to the left and right of the scale
Improved sizing algorithms.  Now have a good minsize.

27 years agoarray bounds error fix to visi_GridCellHisto::Value
newhall [Tue, 8 Nov 1994 01:51:04 +0000 (01:51 +0000)]
array bounds error fix to visi_GridCellHisto::Value

27 years agoMajor update/rewrite. blt_table influences are gone.
tamches [Tue, 8 Nov 1994 00:23:08 +0000 (00:23 +0000)]
Major update/rewrite.  blt_table influences are gone.
Main drawing area is a canvas with horizontal and vertical
scrollbars.
Non-printing metric/focus bugs gone with the change.
Still very slow, however, since it uses tcl extensively on each
new data callback.

27 years agoupdated barchart entry
tamches [Tue, 8 Nov 1994 00:21:41 +0000 (00:21 +0000)]
updated barchart entry

27 years agoremoved blt-ish influences
tamches [Tue, 8 Nov 1994 00:20:26 +0000 (00:20 +0000)]
removed blt-ish influences
sped up processing of new data callbacks
very close now to dg2.C of barchart

27 years agocommented out blt-ish influences
tamches [Tue, 8 Nov 1994 00:19:41 +0000 (00:19 +0000)]
commented out blt-ish influences

27 years agoFixed bug in predicate list defns; observed_cost and default preds
jcargill [Mon, 7 Nov 1994 16:15:43 +0000 (16:15 +0000)]
Fixed bug in predicate list defns; observed_cost and default preds

27 years agoAdded ability to suppress search on children of a resource, rather than
jcargill [Mon, 7 Nov 1994 14:57:44 +0000 (14:57 +0000)]
Added ability to suppress search on children of a resource, rather than
the resource itself.

27 years agoAdded ability to suppress search on children of a resource, rather than
jcargill [Mon, 7 Nov 1994 08:24:37 +0000 (08:24 +0000)]
Added ability to suppress search on children of a resource, rather than
the resource itself.

27 years agochanged pack order.
karavan [Mon, 7 Nov 1994 07:30:15 +0000 (07:30 +0000)]
changed pack order.

27 years agorestart pack propagate on frame .parent when dag initialized
karavan [Mon, 7 Nov 1994 07:29:44 +0000 (07:29 +0000)]
restart pack propagate on frame .parent when dag initialized

27 years agoadded margin between dag row 0 and edge of frame
karavan [Mon, 7 Nov 1994 07:28:27 +0000 (07:28 +0000)]
added margin between dag row 0 and edge of frame

27 years agochanged margins at node left and right and initial dag size changed to
karavan [Mon, 7 Nov 1994 07:28:01 +0000 (07:28 +0000)]
changed margins at node left and right and initial dag size changed to
100x100 from 200x200

27 years agochanged requested main window size.
karavan [Mon, 7 Nov 1994 07:26:58 +0000 (07:26 +0000)]
changed requested main window size.

27 years agoset minimum size for window to retain all pieces.
karavan [Mon, 7 Nov 1994 05:41:50 +0000 (05:41 +0000)]
set minimum size for window to retain all pieces.

27 years agoAdded clear button
karavan [Mon, 7 Nov 1994 05:41:27 +0000 (05:41 +0000)]
Added clear button

27 years agoAdded default node to root for each subtree if number of user selections
karavan [Mon, 7 Nov 1994 00:34:09 +0000 (00:34 +0000)]
Added default node to root for each subtree if number of user selections
is 0 within that subtree.  This change plus elimination of default clearing
of the axis on the screen (mets.tcl) implements new selection semantics.

27 years agoeliminated default clearing of the where axis.
karavan [Mon, 7 Nov 1994 00:32:06 +0000 (00:32 +0000)]
eliminated default clearing of the where axis.

27 years agohid some debugging output.
rbi [Sun, 6 Nov 1994 18:29:56 +0000 (18:29 +0000)]
hid some debugging output.

27 years agochanged title font to 14 point
tamches [Sun, 6 Nov 1994 10:36:48 +0000 (10:36 +0000)]
changed title font to 14 point
beefed up validResources(), numValidResources, indirectResources()
throughput the code.
implemented a maximum individual color height of 25 pixels
fixed a major bug when deleted resources (deleted resources were still
being counted when calculating resource heights)
Fixed deletion bug by having myXScroll do the callback to C++ code
that updates bar offsets.

27 years agogreatly improved commenting
tamches [Sun, 6 Nov 1994 10:31:40 +0000 (10:31 +0000)]
greatly improved commenting
Changed bar height algorithm to pin at a minimum individual bar
height.
Much better implementation of numValidResources, validResources[],
and indirectResources[], especially w.r.t assertion checking.
Many loops now use numValidResources instead of numResources
as their upper bounds, as they always should have (e.g. in
calculating the total needed height)

27 years agoremoved fullResourceHeight as a member vrble
tamches [Sun, 6 Nov 1994 10:26:20 +0000 (10:26 +0000)]
removed fullResourceHeight as a member vrble

27 years agominor cleanups (especially comments)
tamches [Sun, 6 Nov 1994 10:24:59 +0000 (10:24 +0000)]
minor cleanups (especially comments)

27 years agominor cleanups (especially commenting)
tamches [Sun, 6 Nov 1994 10:24:04 +0000 (10:24 +0000)]
minor cleanups (especially commenting)

27 years agomore descriptive reporting on assertion failures
tamches [Sun, 6 Nov 1994 10:18:41 +0000 (10:18 +0000)]
more descriptive reporting on assertion failures

27 years agofix to support remote paradynd start, replaced logLine with fprintf
newhall [Sun, 6 Nov 1994 09:58:20 +0000 (09:58 +0000)]
fix to support remote paradynd start, replaced logLine with fprintf
to stdout (this is the handshaking signal sent to paradyn).  logLine
requires an initialized "tp" variable, but it was NULL.

27 years agoFixed early paradynd startup problem; resources sent by paradyn were
jcargill [Sun, 6 Nov 1994 09:53:08 +0000 (09:53 +0000)]
Fixed early paradynd startup problem; resources sent by paradyn were
being added incorrectly at the root level.

27 years agoadded error checking, especially the handshaking when paradyn starts up
newhall [Sun, 6 Nov 1994 09:51:03 +0000 (09:51 +0000)]
added error checking, especially the handshaking when paradyn starts up
paradynd.

27 years agoRemoved outdated cost-model code that initialized g7
jcargill [Sun, 6 Nov 1994 09:46:21 +0000 (09:46 +0000)]
Removed outdated cost-model code that initialized g7

27 years agoAdded prototype for clock functions to fix pause_time metric for cm5
jcargill [Sun, 6 Nov 1994 09:45:29 +0000 (09:45 +0000)]
Added prototype for clock functions to fix pause_time metric for cm5

27 years agosmall improvements to min window sizes, resizing effects, button names,
karavan [Sat, 5 Nov 1994 01:51:57 +0000 (01:51 +0000)]
small improvements to min window sizes, resizing effects, button names,
and change pack command in mkLogo to new version.

27 years agofixed pause button
karavan [Fri, 4 Nov 1994 21:03:49 +0000 (21:03 +0000)]
fixed pause button

27 years agoadded a status line.
karavan [Fri, 4 Nov 1994 20:13:32 +0000 (20:13 +0000)]
added a status line.

27 years agochanged the name of some frames in the main window, affecting status
karavan [Fri, 4 Nov 1994 20:11:43 +0000 (20:11 +0000)]
changed the name of some frames in the main window, affecting status
and resource Display frame parents.

27 years agoSent flicker back to the sea where it belongs...
karavan [Fri, 4 Nov 1994 20:10:02 +0000 (20:10 +0000)]
Sent flicker back to the sea where it belongs...

27 years agoAuto placement of process defn dialog, and radio buttons for daemons.
rbi [Fri, 4 Nov 1994 16:30:00 +0000 (16:30 +0000)]
Auto placement of process defn dialog, and radio buttons for daemons.

27 years agoAdded paradyn daemon command
rbi [Fri, 4 Nov 1994 16:29:08 +0000 (16:29 +0000)]
Added paradyn daemon command

27 years agoadded getAvailableDaemons()
rbi [Fri, 4 Nov 1994 16:28:24 +0000 (16:28 +0000)]
added getAvailableDaemons()

27 years agoDevelopmode flag is now read from the "developerMode" tc, and is treated
tamches [Fri, 4 Nov 1994 15:57:45 +0000 (15:57 +0000)]
Developmode flag is now read from the "developerMode" tc, and is treated
as any other tc.  "Enter Developer Mode" menu removed; only the help
menu remains.

Centered "dismiss" button in tunable descriptions

27 years agoAdded "developerMode" tunable constant, which is a boolean tc in user mode.
tamches [Fri, 4 Nov 1994 15:54:02 +0000 (15:54 +0000)]
Added "developerMode" tunable constant, which is a boolean tc in user mode.
The user interface (tcl) will now look at this tc to determine whether it
is in developer mode or not.

27 years agosetValue() for boolean tc's now correctly invokes its callback function, if any.
tamches [Fri, 4 Nov 1994 15:52:51 +0000 (15:52 +0000)]
setValue() for boolean tc's now correctly invokes its callback function, if any.

27 years agoFixed a bug when searching for tunable constants by name.
tamches [Fri, 4 Nov 1994 15:51:26 +0000 (15:51 +0000)]
Fixed a bug when searching for tunable constants by name.
Added some extra error checking.

27 years agoMoved calculation of the compensationFactor to the inner loop so each hypothesis
markc [Fri, 4 Nov 1994 13:02:46 +0000 (13:02 +0000)]
Moved calculation of the compensationFactor to the inner loop so each hypothesis
will get get a normalization factor for the interval over which it is collected.

27 years agoSet start of interval to time of first sample if that interval start is earlier.
markc [Fri, 4 Nov 1994 12:59:53 +0000 (12:59 +0000)]
Set start of interval to time of first sample if that interval start is earlier.

27 years agoMade suppressSearch flag be inherited from parent resource. Solves the
jcargill [Fri, 4 Nov 1994 08:46:00 +0000 (08:46 +0000)]
Made suppressSearch flag be inherited from parent resource.  Solves the
problem of having to wait for processes to be defined to suppress them.

27 years agoremoved printfs
newhall [Fri, 4 Nov 1994 06:41:03 +0000 (06:41 +0000)]
removed printfs

27 years agoRemoved status line displays
karavan [Fri, 4 Nov 1994 03:59:30 +0000 (03:59 +0000)]
Removed status line displays

27 years agoeliminated redundancy in status display
karavan [Thu, 3 Nov 1994 22:18:42 +0000 (22:18 +0000)]
eliminated redundancy in status display

27 years agochange "Start Perf Consultant" to "Performance Consultant"
tamches [Thu, 3 Nov 1994 22:15:19 +0000 (22:15 +0000)]
change "Start Perf Consultant" to "Performance Consultant"

27 years agochanged "Exit" to "Exit Paradyn"
tamches [Thu, 3 Nov 1994 22:13:37 +0000 (22:13 +0000)]
changed "Exit" to "Exit Paradyn"

27 years agoChanged "Start Visual" to "Visualization"
tamches [Thu, 3 Nov 1994 22:08:03 +0000 (22:08 +0000)]
Changed "Start Visual" to "Visualization"

27 years agoAllow blank string for parent resource name so paradyndSIM will work
karavan [Thu, 3 Nov 1994 21:58:49 +0000 (21:58 +0000)]
Allow blank string for parent resource name so paradyndSIM will work

27 years agostatus lines for active visis.
krisna [Thu, 3 Nov 1994 21:35:15 +0000 (21:35 +0000)]
status lines for active visis.

27 years agoname truncation code updated
krisna [Thu, 3 Nov 1994 21:31:25 +0000 (21:31 +0000)]
name truncation code updated

27 years ago"Metrics" (blank) and "Options" (error history, where axis postscripts) menus
tamches [Thu, 3 Nov 1994 21:04:24 +0000 (21:04 +0000)]
"Metrics" (blank) and "Options" (error history, where axis postscripts) menus
commented out.  "File" menu (only option: Exit) added.

27 years agoChanged error printfs to calls to UIM::showError
karavan [Thu, 3 Nov 1994 20:54:01 +0000 (20:54 +0000)]
Changed error printfs to calls to UIM::showError

27 years agoremoved error message
karavan [Thu, 3 Nov 1994 20:48:11 +0000 (20:48 +0000)]
removed error message

27 years agoadded status_lines for application name and application status
krisna [Thu, 3 Nov 1994 20:25:02 +0000 (20:25 +0000)]
added status_lines for application name and application status

27 years agoChanges to overall look to fit into paradyn UI.
karavan [Thu, 3 Nov 1994 20:23:17 +0000 (20:23 +0000)]
Changes to overall look to fit into paradyn UI.

27 years agoadded dag::setRowSpacing(); performance improvements to clearAllHighlighting()
karavan [Thu, 3 Nov 1994 19:58:19 +0000 (19:58 +0000)]
added dag::setRowSpacing(); performance improvements to clearAllHighlighting()
and highlightAllRootNodes().

27 years agochanged hash table size
karavan [Thu, 3 Nov 1994 19:56:55 +0000 (19:56 +0000)]
changed hash table size

27 years agoadded call to dag::setRowSpacing to improve appearance of resource displays
karavan [Thu, 3 Nov 1994 19:55:55 +0000 (19:55 +0000)]
added call to dag::setRowSpacing to improve appearance of resource displays

27 years agochanged rDO constructor argument to const char * to eliminate warning
karavan [Thu, 3 Nov 1994 19:54:40 +0000 (19:54 +0000)]
changed rDO constructor argument to const char * to eliminate warning

27 years agoNasty useless obsolete REPORT button put to death
karavan [Thu, 3 Nov 1994 18:06:23 +0000 (18:06 +0000)]
Nasty useless obsolete REPORT button put to death

27 years agoAdded a little bit of error handling.
rbi [Thu, 3 Nov 1994 17:59:38 +0000 (17:59 +0000)]
Added a little bit of error handling.

27 years agomore errors (less frequent :)
karavan [Thu, 3 Nov 1994 17:47:19 +0000 (17:47 +0000)]
more errors (less frequent :)

27 years agoEliminated argc from addExecutable interface.
rbi [Thu, 3 Nov 1994 16:12:19 +0000 (16:12 +0000)]
Eliminated argc from addExecutable interface.

27 years agoNew process definition interface.
rbi [Thu, 3 Nov 1994 16:10:42 +0000 (16:10 +0000)]
New process definition interface.

27 years agoUpdated addExecutable
rbi [Thu, 3 Nov 1994 16:10:11 +0000 (16:10 +0000)]
Updated addExecutable

27 years agoeliminated argc from addExecutable interface
rbi [Thu, 3 Nov 1994 16:05:31 +0000 (16:05 +0000)]
eliminated argc from addExecutable interface

27 years agotook out those pesty debug printfs
karavan [Thu, 3 Nov 1994 06:41:19 +0000 (06:41 +0000)]
took out those pesty debug printfs