dyninst.git
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

27 years agooops! changed debug flag back to 0
karavan [Thu, 3 Nov 1994 06:21:31 +0000 (06:21 +0000)]
oops!  changed debug flag back to 0

27 years agoStatus display lines and where axis display pasted into the main window, and
karavan [Thu, 3 Nov 1994 06:17:52 +0000 (06:17 +0000)]
Status display lines and where axis display pasted into the main window, and
the look cleaned up some.

27 years agostatus display and where axis added to main window and the look cleaned
karavan [Thu, 3 Nov 1994 06:16:12 +0000 (06:16 +0000)]
status display and where axis added to main window and the look cleaned
up a little bit.  Added option to ResourceDisplayObj class to specify
a parent window for an RDO with the constructor.

27 years agoremoved trailing comma in AbbreviatedFocus
newhall [Thu, 3 Nov 1994 05:17:43 +0000 (05:17 +0000)]
removed trailing comma in AbbreviatedFocus

27 years agocreated error #26
karavan [Thu, 3 Nov 1994 04:38:47 +0000 (04:38 +0000)]
created error #26

27 years agoremoved bare prototype for gethostname
krisna [Thu, 3 Nov 1994 02:46:47 +0000 (02:46 +0000)]
removed bare prototype for gethostname

27 years agostatus lines are now added into paradyn.
krisna [Thu, 3 Nov 1994 02:44:54 +0000 (02:44 +0000)]
status lines are now added into paradyn.

27 years agoadded frame for status line service.
karavan [Thu, 3 Nov 1994 00:04:27 +0000 (00:04 +0000)]
added frame for status line service.

27 years agocreated error #25
karavan [Wed, 2 Nov 1994 23:47:17 +0000 (23:47 +0000)]
created error #25

27 years agoadded error service call for startup script error.
karavan [Wed, 2 Nov 1994 23:44:12 +0000 (23:44 +0000)]
added error service call for startup script error.

27 years agocreated error #24
karavan [Wed, 2 Nov 1994 23:41:51 +0000 (23:41 +0000)]
created error #24

27 years agoadded showError command for error access from within tcl code
karavan [Wed, 2 Nov 1994 23:30:05 +0000 (23:30 +0000)]
added showError command for error access from within tcl code

27 years agochanged centering of buttons at bottom from 30/70 center-based to
tamches [Wed, 2 Nov 1994 21:23:36 +0000 (21:23 +0000)]
changed centering of buttons at bottom from 30/70 center-based to
45/55 east/west based

27 years agoswitch and clear buttons are now oriented toward the center of the window,
tamches [Wed, 2 Nov 1994 21:19:32 +0000 (21:19 +0000)]
switch and clear buttons are now oriented toward the center of the window,
not toward the left.  There is still a problem that shrinking the window
vertically can hide these buttons -- that was present even before (problem
seems to be not setting a min window size yet specifying a min canvas size)

27 years agoImproved look by going to helvetica 14 font.
tamches [Wed, 2 Nov 1994 19:57:45 +0000 (19:57 +0000)]
Improved look by going to helvetica 14 font.
Names are now aligned (i.e. bools and floats each have their
names on the left).  This required some hacking of checkbuttons
for the boolean tunables.
Tunable descriptions completed.

27 years agosetitimer calls now correctly handles sampling rates >= 1 second.
krisna [Wed, 2 Nov 1994 19:56:52 +0000 (19:56 +0000)]
setitimer calls now correctly handles sampling rates >= 1 second.

27 years agoFixed a bug in the where axis: now, making the window taller won't put
tamches [Wed, 2 Nov 1994 19:46:03 +0000 (19:46 +0000)]
Fixed a bug in the where axis: now, making the window taller won't put
unnecessary space above & below the "CLEAR" button area.

27 years agoMade the observed cost model use a normal variable rather than a reserved
hollings [Wed, 2 Nov 1994 19:01:22 +0000 (19:01 +0000)]
Made the observed cost model use a normal variable rather than a reserved
register.

27 years agoMade sure that functions that have a return type, return that type.
markc [Wed, 2 Nov 1994 11:46:55 +0000 (11:46 +0000)]
Made sure that functions that have a return type, return that type.

27 years agoChanged shadowing nam.
markc [Wed, 2 Nov 1994 11:46:21 +0000 (11:46 +0000)]
Changed shadowing nam.

27 years agoPass NULL rather than "" in resourceInfoCallback
markc [Wed, 2 Nov 1994 11:45:58 +0000 (11:45 +0000)]
Pass NULL rather than "" in resourceInfoCallback

27 years agoPut a hack into addExecutable to handle incorrect parameters passed in.
markc [Wed, 2 Nov 1994 11:45:12 +0000 (11:45 +0000)]
Put a hack into addExecutable to handle incorrect parameters passed in.

27 years agoIncremented the version.
markc [Wed, 2 Nov 1994 11:41:27 +0000 (11:41 +0000)]
Incremented the version.

27 years agoChanged name of default module.
markc [Wed, 2 Nov 1994 11:37:42 +0000 (11:37 +0000)]
Changed name of default module.

27 years agoRemoved compiler warnings.
markc [Wed, 2 Nov 1994 11:19:41 +0000 (11:19 +0000)]
Removed compiler warnings.

27 years agoRemove old malloc wrappers.
markc [Wed, 2 Nov 1994 11:18:52 +0000 (11:18 +0000)]
Remove old malloc wrappers.

27 years agoCommented out the cost model.
markc [Wed, 2 Nov 1994 11:18:32 +0000 (11:18 +0000)]
Commented out the cost model.

27 years agoInstantiated new classes here.
markc [Wed, 2 Nov 1994 11:18:03 +0000 (11:18 +0000)]
Instantiated new classes here.

27 years agoAdded class support for image, module, function.
markc [Wed, 2 Nov 1994 11:17:46 +0000 (11:17 +0000)]
Added class support for image, module, function.

27 years agoMade symbol table parsing machine independent.
markc [Wed, 2 Nov 1994 11:17:23 +0000 (11:17 +0000)]
Made symbol table parsing machine independent.