dyninst.git
26 years agoremoved newlines from string constants
newhall [Wed, 18 Oct 1995 16:58:55 +0000 (16:58 +0000)]
removed newlines from string constants

26 years agoremoved 4 no-longer-used .C files from SRCS
tamches [Wed, 18 Oct 1995 00:52:32 +0000 (00:52 +0000)]
removed 4 no-longer-used .C files from SRCS

26 years agoA few command names have "whereAxis" prepended to them, to differentiate
tamches [Tue, 17 Oct 1995 22:25:57 +0000 (22:25 +0000)]
A few command names have "whereAxis" prepended to them, to differentiate
them from shg tcl code.  Added tip4.

26 years agoFirst version of new search history graph
tamches [Tue, 17 Oct 1995 22:25:14 +0000 (22:25 +0000)]
First version of new search history graph

26 years ago"performance consultant" now calls shgInitialize instead of
tamches [Tue, 17 Oct 1995 22:25:00 +0000 (22:25 +0000)]
"performance consultant" now calls shgInitialize instead of
"paradyn shg start global".
Added a "Where Axis" item to de-iconify the where axis.

26 years agoCommented this file out; it's been obsoleted by the new search
tamches [Tue, 17 Oct 1995 22:24:11 +0000 (22:24 +0000)]
Commented this file out; it's been obsoleted by the new search
history graph.

26 years agoCommented this file out; it has been obsoleted by the new
tamches [Tue, 17 Oct 1995 22:23:39 +0000 (22:23 +0000)]
Commented this file out; it has been obsoleted by the new
search history graph.

26 years agoabstractions is no longer a templated type.
tamches [Tue, 17 Oct 1995 22:22:44 +0000 (22:22 +0000)]
abstractions is no longer a templated type.
Other minor changes corresponding to new where axis commits.

26 years agoput initiateWhereAxisRedraw within #ifdef PARADYN
tamches [Tue, 17 Oct 1995 22:21:57 +0000 (22:21 +0000)]
put initiateWhereAxisRedraw within #ifdef PARADYN

26 years agoMost stuff has been removed and made static members of whereAxis,
tamches [Tue, 17 Oct 1995 22:21:09 +0000 (22:21 +0000)]
Most stuff has been removed and made static members of whereAxis,
where it should have been all along (it wasn't due to a compiler
bug preventing static members of templated classes --- the bug
is still there, but whereAxis is no longer a templated type).

26 years agowhere axis is no longer a templated type; it uses where4tree with
tamches [Tue, 17 Oct 1995 22:20:15 +0000 (22:20 +0000)]
where axis is no longer a templated type; it uses where4tree with
a template of whereAxisRootNode.
Added many static vrbles and methods which had to be temporarily
moved to whereAxisMisc for compiler-bug reasons in the past.
Expanding a node now calls XWarpPointer more accurately.
Same for un-expansion, finding, and navigating to a node.

26 years agowhereAxis is no longer a templated type; it used where4tree
tamches [Tue, 17 Oct 1995 22:18:46 +0000 (22:18 +0000)]
whereAxis is no longer a templated type; it used where4tree
with a template of whereAxisRootNode.
Added back static members which used to be in whereAxisMisc.

26 years agoRemoved masterwindow and several unused gc's.
tamches [Tue, 17 Oct 1995 22:16:58 +0000 (22:16 +0000)]
Removed masterwindow and several unused gc's.

26 years agoRemoved masterWindow. Removed rootItemTextGC, rootItemRectGC,
tamches [Tue, 17 Oct 1995 22:16:26 +0000 (22:16 +0000)]
Removed masterWindow.  Removed rootItemTextGC, rootItemRectGC,
and their highlighted variants.  Removed listboxScrollbarBorderDragging.
Removed several listbox gc's.

26 years agoThe templated class has changed from a unique-id class to a
tamches [Tue, 17 Oct 1995 22:15:12 +0000 (22:15 +0000)]
The templated class has changed from a unique-id class to a
full root-node class.

26 years agoThe templated class has changed from a unique-id class to
tamches [Tue, 17 Oct 1995 22:13:35 +0000 (22:13 +0000)]
The templated class has changed from a unique-id class to
a full root-node class.

26 years agocommented out closeDAGCmd, addEStyleCmd, addNStyleCmd,
tamches [Tue, 17 Oct 1995 22:12:24 +0000 (22:12 +0000)]
commented out closeDAGCmd, addEStyleCmd, addNStyleCmd,
refineSHGCmd, hideSubgraphCmd, showAllNodesCmd, shgShortExplainCmd,
highlightNodeCmd, and unhighlightNodeCmd.  These things were either
obsoleted for the new shg or (as in the case of refine) haven't
been implemented yet.

26 years agoadded operator==
tamches [Tue, 17 Oct 1995 22:09:48 +0000 (22:09 +0000)]
added operator==

26 years agoAdded operator==
tamches [Tue, 17 Oct 1995 22:09:28 +0000 (22:09 +0000)]
Added operator==

26 years agoinitial version, for the new search history graph.
tamches [Tue, 17 Oct 1995 22:09:06 +0000 (22:09 +0000)]
initial version, for the new search history graph.

26 years agoinitial version, for the new search history graph
tamches [Tue, 17 Oct 1995 22:08:35 +0000 (22:08 +0000)]
initial version, for the new search history graph

26 years agoCommented everything out; this class has been obsoleted by
tamches [Tue, 17 Oct 1995 22:08:10 +0000 (22:08 +0000)]
Commented everything out; this class has been obsoleted by
the new search history graph.

26 years agoinitial version for the new search history graph
tamches [Tue, 17 Oct 1995 22:07:38 +0000 (22:07 +0000)]
initial version for the new search history graph

26 years agoFirst version of "new search history graph".
tamches [Tue, 17 Oct 1995 22:07:07 +0000 (22:07 +0000)]
First version of "new search history graph".

26 years agoRemoved where4TreeConstants influences; now Tk_3DBorder is
tamches [Tue, 17 Oct 1995 22:06:39 +0000 (22:06 +0000)]
Removed where4TreeConstants influences; now Tk_3DBorder is
passed directly to draw().

26 years agoRemoved where4TreeConstants influences;
tamches [Tue, 17 Oct 1995 22:06:09 +0000 (22:06 +0000)]
Removed where4TreeConstants influences;
now passes a Tk_3DBorder directly to draw().

26 years agoChanged name from rootNode to whereAxisRootNode
tamches [Tue, 17 Oct 1995 22:05:08 +0000 (22:05 +0000)]
Changed name from rootNode to whereAxisRootNode
Added pixWidthAsListboxItem and drawAsListboxItem,
along the lines of shgRootNode.C

26 years agoChanged class name from "rootNode" to "whereAxisRootNode".
tamches [Tue, 17 Oct 1995 20:56:44 +0000 (20:56 +0000)]
Changed class name from "rootNode" to "whereAxisRootNode".
More versatile -- now holds pixWidthAsRoot and pixWidthAsListboxItem.
Added static members prepareForDrawingListboxItems and
doneDrawingListboxItems.  Added drawAsRoot() and drawAsListboxItem().

26 years agoclass abstractions is no longer templated
tamches [Tue, 17 Oct 1995 20:54:56 +0000 (20:54 +0000)]
class abstractions is no longer templated

26 years agoAdded check for NULL rootPtr in constructors (needed by new shg).
tamches [Tue, 17 Oct 1995 20:54:37 +0000 (20:54 +0000)]
Added check for NULL rootPtr in constructors (needed by new shg).
class where4tree is templated in a different manner.
Added operator= and operator==

26 years agoclass where4tree is templated in a different way.
tamches [Tue, 17 Oct 1995 20:53:56 +0000 (20:53 +0000)]
class where4tree is templated in a different way.
Added operator=().

26 years agoCommented out the entire file; it has been obsoleted by the
tamches [Tue, 17 Oct 1995 20:52:56 +0000 (20:52 +0000)]
Commented out the entire file; it has been obsoleted by the
new where axis / new shg.

26 years agoCommented out the entire dag class, which has been obsoleted by
tamches [Tue, 17 Oct 1995 20:52:16 +0000 (20:52 +0000)]
Commented out the entire dag class, which has been obsoleted by
the new where axis and new shg.

26 years agoCommented out the entire class, which has been obsoleted by the
tamches [Tue, 17 Oct 1995 20:51:57 +0000 (20:51 +0000)]
Commented out the entire class, which has been obsoleted by the
combination of new where axis and new shg.

26 years agoclass abstractions is no longer templated.
tamches [Tue, 17 Oct 1995 20:51:06 +0000 (20:51 +0000)]
class abstractions is no longer templated.
class whereAxis is no longer templated either.

26 years agoclass abstractions is no longer templated.
tamches [Tue, 17 Oct 1995 20:50:19 +0000 (20:50 +0000)]
class abstractions is no longer templated.
Added change().

26 years agoWhere axis changes, e.g. abstractions* instead of
tamches [Tue, 17 Oct 1995 20:49:12 +0000 (20:49 +0000)]
Where axis changes, e.g. abstractions* instead of
abstractions<resourceHandle>*.

26 years agoNew search history graph:
tamches [Tue, 17 Oct 1995 20:48:24 +0000 (20:48 +0000)]
New search history graph:
Commented out StrNodeIdType (no longer needed w/ new shg).
Commented out references to class shgDisplay (obsoleted class).
Added tryFirstGoodShgWid
DAGaddNode, DAGaddEdge, DAGconfigNode adapted for use with new shg.

26 years agoChanges for new search history graph.
tamches [Tue, 17 Oct 1995 20:46:39 +0000 (20:46 +0000)]
Changes for new search history graph.
Remove some obsolete variables such as uim_rootRes

26 years agoCommented out StrToNodeIdType, dag, and shgDisplay -- things obsoleted
tamches [Tue, 17 Oct 1995 20:43:50 +0000 (20:43 +0000)]
Commented out StrToNodeIdType, dag, and shgDisplay -- things obsoleted
by the new search history graph

26 years agoRemoved reference to the now-obsolete class "dag"
tamches [Tue, 17 Oct 1995 20:42:56 +0000 (20:42 +0000)]
Removed reference to the now-obsolete class "dag"

26 years agoCommented out references to the now-obsolete classes dag & shgDisplay.
tamches [Tue, 17 Oct 1995 20:42:07 +0000 (20:42 +0000)]
Commented out references to the now-obsolete classes dag & shgDisplay.
Added stuff for where axis changes (e.g. where4tree<whereAxisRootNode>
instead of where4tree<resourceHandle).
Added new search history graph.

26 years agoAdded whereAxis.C, abstractions.C, shg.C, shgRootNode.C,
tamches [Tue, 17 Oct 1995 20:39:19 +0000 (20:39 +0000)]
Added whereAxis.C, abstractions.C, shg.C, shgRootNode.C,
shgPhases.C, shgConsts.C, shgTcl.C

26 years agocorrected call to updateStatusDisplay() in printStats().
karavan [Tue, 17 Oct 1995 04:31:56 +0000 (04:31 +0000)]
corrected call to updateStatusDisplay() in printStats().

26 years ago(really Karen)
tamches [Tue, 17 Oct 1995 03:21:05 +0000 (03:21 +0000)]
(really Karen)
Bumped version number from 5 to 6

26 years agonew function endSearch added to igen interface.
karavan [Tue, 17 Oct 1995 03:16:16 +0000 (03:16 +0000)]
new function endSearch added to igen interface.

26 years ago(really Karen)
tamches [Tue, 17 Oct 1995 03:11:54 +0000 (03:11 +0000)]
(really Karen)
Added endSearch() igen call

26 years agoUIstatDisp.h is obsolete
karavan [Tue, 17 Oct 1995 03:00:39 +0000 (03:00 +0000)]
UIstatDisp.h is obsolete

26 years agoEliminating error message 65. It seems to be not necessary - naim
naim [Mon, 16 Oct 1995 13:56:34 +0000 (13:56 +0000)]
Eliminating error message 65. It seems to be not necessary - naim

26 years agomodified command line args to psuedoparadyn
newhall [Sat, 14 Oct 1995 21:01:21 +0000 (21:01 +0000)]
modified command line args to psuedoparadyn

26 years agoadded phaseType parameter to PCnewData
newhall [Fri, 13 Oct 1995 22:09:19 +0000 (22:09 +0000)]
added phaseType parameter to PCnewData

26 years agoadded phaseType parameter to VISIthreadDataHandler. Purify fixes.
newhall [Fri, 13 Oct 1995 22:08:54 +0000 (22:08 +0000)]
added phaseType parameter to VISIthreadDataHandler.   Purify fixes.

26 years agoadded call to dataManager::getResourceLabelName
newhall [Fri, 13 Oct 1995 22:08:07 +0000 (22:08 +0000)]
added call to dataManager::getResourceLabelName

26 years agoAdded code to change sampling rate as bucket width changes (this is not
newhall [Fri, 13 Oct 1995 22:06:34 +0000 (22:06 +0000)]
Added code to change sampling rate as bucket width changes (this is not
completely implemented in daemon code yet, so now it has no effect).
Purify fixes.  Added phaseType parameter to sampleDataCallbackFunc
Added 2 new DM interface routines: getResourceName, getResourceLabelName

26 years agoadded interface routines: getResourceLabelName, getResourceName
newhall [Fri, 13 Oct 1995 22:05:53 +0000 (22:05 +0000)]
added interface routines: getResourceLabelName, getResourceName
added phaseType parameter to sampleDataCallbackFunc

26 years agouse BASEBUCKETWIDTH to initialize bucket widths. Purify fix
newhall [Fri, 13 Oct 1995 22:05:16 +0000 (22:05 +0000)]
use BASEBUCKETWIDTH to initialize bucket widths.  Purify fix

26 years agoadded BASESAMPLEINTERVAL BASEBUCKETWIDTH
newhall [Fri, 13 Oct 1995 22:04:53 +0000 (22:04 +0000)]
added BASESAMPLEINTERVAL BASEBUCKETWIDTH

26 years agoMinor change for handling PAUSE and RUN buttons when a process is created
naim [Fri, 13 Oct 1995 19:37:26 +0000 (19:37 +0000)]
Minor change for handling PAUSE and RUN buttons when a process is created
from a MDL file - naim

26 years agoUpdating revision version for showErrorCallback - naim
naim [Fri, 13 Oct 1995 18:41:25 +0000 (18:41 +0000)]
Updating revision version for showErrorCallback - naim

26 years agoAdding some comments about the upcall showErrorCallback - naim
naim [Fri, 13 Oct 1995 18:38:36 +0000 (18:38 +0000)]
Adding some comments about the upcall showErrorCallback - naim

26 years agoChanges to igen in order to modify error handling - naim
naim [Thu, 12 Oct 1995 19:46:19 +0000 (19:46 +0000)]
Changes to igen in order to modify error handling - naim

26 years agoAdding some more error messages and modifying existing ones - naim.
naim [Thu, 12 Oct 1995 19:45:52 +0000 (19:45 +0000)]
Adding some more error messages and modifying existing ones - naim.

26 years agoAdding some comments about error recovery to the visiUser class - naim
naim [Thu, 12 Oct 1995 19:44:45 +0000 (19:44 +0000)]
Adding some comments about error recovery to the visiUser class - naim

26 years agoAdding error recovery when a visi cannot be created. This change
naim [Thu, 12 Oct 1995 19:44:29 +0000 (19:44 +0000)]
Adding error recovery when a visi cannot be created. This change
implies that whenever the visiUser constructor is used, it
is the user's responsability to check whether the new object have been
successfully created or not (i.e. by checking the public method
bool errorConditionFound in class visualizationUser) - naim

26 years agoAdding some comments about error recovery to the paradynDaemon class - naim.
naim [Thu, 12 Oct 1995 19:43:44 +0000 (19:43 +0000)]
Adding some comments about error recovery to the paradynDaemon class - naim.

26 years agoAdding error recovery when a daemon cannot be created. This change
naim [Thu, 12 Oct 1995 19:43:28 +0000 (19:43 +0000)]
Adding error recovery when a daemon cannot be created. This change
implies that whenever the paradynDaemon constructor is used, it
is the user's responsability to check whether the new object have been
successfully created or not (i.e. by checking the public variable
"bool errorConditionFound" in class dynRPCUser) - naim

26 years agoChanged a lot of prototypes from "string" to "const string &", thus avoiding
tamches [Thu, 12 Oct 1995 18:35:59 +0000 (18:35 +0000)]
Changed a lot of prototypes from "string" to "const string &", thus avoiding
an unnecessary string copy.

26 years agoChanged a lot of prototypes from "string" to "const string &", which is
tamches [Thu, 12 Oct 1995 18:35:26 +0000 (18:35 +0000)]
Changed a lot of prototypes from "string" to "const string &", which is
better because it doesn't make an unneeded and expensive string copy.

26 years agoGot rid of boolTunableDescriptionU and floatTunableDescriptionUMM,
tamches [Thu, 12 Oct 1995 18:34:10 +0000 (18:34 +0000)]
Got rid of boolTunableDescriptionU and floatTunableDescriptionUMM,
which were causing mysterious tcl code crashes.  Replaced with the
corresponding [uimpd tclTunable ...] calls, which is probably how it
should have been all along.

26 years agoMinor fix to path variable "temp". I had changed it by mistake! - naim
naim [Mon, 9 Oct 1995 18:16:00 +0000 (18:16 +0000)]
Minor fix to path variable "temp". I had changed it by mistake! - naim

26 years agoMinor change to complete previous fix - naim.
naim [Fri, 6 Oct 1995 21:38:18 +0000 (21:38 +0000)]
Minor change to complete previous fix - naim.

26 years agoFixing bug: pressing RUN while defining a process produces a core dump. Now,
naim [Fri, 6 Oct 1995 19:53:32 +0000 (19:53 +0000)]
Fixing bug: pressing RUN while defining a process produces a core dump. Now,
the RUN and PAUSE keys are disabled while a process is being defined - naim

26 years agoMinor change: DONE key is disabled if there are no metrics selected - naim
naim [Fri, 6 Oct 1995 19:52:25 +0000 (19:52 +0000)]
Minor change: DONE key is disabled if there are no metrics selected - naim

26 years agoChanging default message for error 59 and adding a few more error messages
naim [Fri, 6 Oct 1995 19:51:41 +0000 (19:51 +0000)]
Changing default message for error 59 and adding a few more error messages
- naim

26 years agoMinor change to "changeApplicState". Now there are 3 states for the RUN and
naim [Fri, 6 Oct 1995 19:50:57 +0000 (19:50 +0000)]
Minor change to "changeApplicState". Now there are 3 states for the RUN and
PAUSE keys: either RUN or PAUSE is enabled and the other one disabled, and
both keys disabled. There is also a minor change to drawToolBar. Now, the
first state for buttons PAUSE and RUN is disabled (when paradyn starts)-naim

26 years agoadded shgDisplay.C
karavan [Thu, 5 Oct 1995 04:50:56 +0000 (04:50 +0000)]
added shgDisplay.C

26 years agochanges to support multiple searches, one per phase.
karavan [Thu, 5 Oct 1995 04:48:24 +0000 (04:48 +0000)]
changes to support multiple searches, one per phase.

26 years agochanges to support future Performance Consultant: multiple searches, one
karavan [Thu, 5 Oct 1995 04:46:22 +0000 (04:46 +0000)]
changes to support future Performance Consultant: multiple searches, one
per phase.  Added PC status window to the interface where it belongs.
Removed statusDisplayObj class.
Deleted obsolete commented code.

26 years agoadded template classes for changes to UI::PC interface.
karavan [Thu, 5 Oct 1995 04:43:52 +0000 (04:43 +0000)]
added template classes for changes to UI::PC interface.
deleted obsolete (tokenRec class) and commented code.

26 years agochanges to UI::PC interface calls.
karavan [Thu, 5 Oct 1995 04:41:40 +0000 (04:41 +0000)]
changes to UI::PC interface calls.

26 years agochanged igen calls to accommodate new PC|UI interface.
karavan [Thu, 5 Oct 1995 04:38:40 +0000 (04:38 +0000)]
changed igen calls to accommodate new PC|UI interface.

26 years agogetDagToken() obsoleted.
karavan [Thu, 5 Oct 1995 04:36:23 +0000 (04:36 +0000)]
getDagToken() obsoleted.

26 years agochanges to support search display changes including igen interfaces and
karavan [Thu, 5 Oct 1995 04:35:06 +0000 (04:35 +0000)]
changes to support search display changes including igen interfaces and
paradyn search and paradyn shg commands.
removed obsolete and commented code.

26 years agochanges to paradyn search and paradyn shg commands to support new igen
karavan [Thu, 5 Oct 1995 04:33:07 +0000 (04:33 +0000)]
changes to paradyn search and paradyn shg commands to support new igen
interface.
deleted commented obsolete code.

26 years agoInitial implementation.
karavan [Thu, 5 Oct 1995 04:31:59 +0000 (04:31 +0000)]
Initial implementation.

26 years agoadded ActiveDags to dag class.
karavan [Thu, 5 Oct 1995 04:30:13 +0000 (04:30 +0000)]
added ActiveDags to dag class.
removed SHG_DAGID global (not used).
removed SHGwinName global (obsoleted).
removed tokenRec struc and tokenHandler class (obsoleted).
removed commented obsolete code.

26 years agoadded ActiveDags to dag class.
karavan [Thu, 5 Oct 1995 04:28:03 +0000 (04:28 +0000)]
added ActiveDags to dag class.
removed globals formerly used for search display to move to multiple-display
model.
removed ui::DAGaddEStyle and ui::DAGaddNStyle from interface (obsolete).
added dagID creation to dag constructor.
Added shgDisplay class.
removed UIstatDisp class.
removed obsolete commented code.

26 years agoadded ActiveDags to dag class. Replaced getDagToken() with dagID creation
karavan [Thu, 5 Oct 1995 04:23:53 +0000 (04:23 +0000)]
added ActiveDags to dag class.  Replaced getDagToken() with dagID creation
in constructor.

26 years agoAdded search phase to title bar of Perf Consultant window.
karavan [Thu, 5 Oct 1995 04:19:21 +0000 (04:19 +0000)]
Added search phase to title bar of Perf Consultant window.
Changed arguments to agree with new igen interfaces for UI and PC.

26 years agoadded error handling for empty command name
karavan [Thu, 5 Oct 1995 04:16:46 +0000 (04:16 +0000)]
added error handling for empty command name

26 years agofor-loop-scope change
krisna [Wed, 4 Oct 1995 18:52:47 +0000 (18:52 +0000)]
for-loop-scope change

26 years agoBug fix: check that a particular metric instance does not have two
mjrg [Wed, 4 Oct 1995 17:28:35 +0000 (17:28 +0000)]
Bug fix: check that a particular metric instance does not have two
components from the same paradynd. The check for duplicate components
was assuming that the Id's returned by different paradynd's were
globally unique, but they are not. (fixed by jhk, commited by mjrg).

26 years agoadded option for sending user specified data values to a visi
newhall [Wed, 27 Sep 1995 16:30:15 +0000 (16:30 +0000)]
added option for sending user specified data values to a visi

26 years agoMinor comment added about function bzero.
naim [Tue, 26 Sep 1995 22:01:21 +0000 (22:01 +0000)]
Minor comment added about function bzero.

26 years agoMinor error messages changes
naim [Tue, 26 Sep 1995 20:48:43 +0000 (20:48 +0000)]
Minor error messages changes

26 years agoMinor comment about error message displaying
naim [Tue, 26 Sep 1995 20:47:49 +0000 (20:47 +0000)]
Minor comment about error message displaying

26 years agoheader file for showErrorCallback. This file should be included wherever
naim [Tue, 26 Sep 1995 20:44:00 +0000 (20:44 +0000)]
header file for showErrorCallback. This file should be included wherever
you like to call this function.

26 years agoMinor fix: change all msg char[100] by string msg everywhere, since this can
naim [Tue, 26 Sep 1995 20:34:40 +0000 (20:34 +0000)]
Minor fix: change all msg char[100] by string msg everywhere, since this can
cause serious troubles. Adding some error messages too.

26 years agoAdding error messages using function showErrorCallback for paradynd
naim [Tue, 26 Sep 1995 20:33:02 +0000 (20:33 +0000)]
Adding error messages using function showErrorCallback for paradynd

26 years agoFixing duplicated error messages and adding new error messages.
naim [Tue, 26 Sep 1995 20:32:20 +0000 (20:32 +0000)]
Fixing duplicated error messages and adding new error messages.