dyninst.git
25 years agoRemoved write-strings warning (eliminates several thousand warnings on AIX
hollings [Sat, 6 Apr 1996 21:18:08 +0000 (21:18 +0000)]
Removed write-strings warning (eliminates several thousand warnings on AIX
that are due to bad system header files).

25 years agoChaging the way grabs are done to try to make sure they don't fail - naim
naim [Fri, 5 Apr 1996 21:04:27 +0000 (21:04 +0000)]
Chaging the way grabs are done to try to make sure they don't fail - naim

25 years agoChaging default value for packet size tunable constant - naim
naim [Fri, 5 Apr 1996 21:02:39 +0000 (21:02 +0000)]
Chaging default value for packet size tunable constant - naim

25 years agochanged type of args to visi_DefinePhase to match visi interface
newhall [Thu, 4 Apr 1996 22:28:58 +0000 (22:28 +0000)]
changed type of args to visi_DefinePhase to match visi interface

25 years agoadded error 97
newhall [Thu, 4 Apr 1996 21:56:40 +0000 (21:56 +0000)]
added error 97

25 years agoadded limit option to visi definition
newhall [Thu, 4 Apr 1996 21:55:23 +0000 (21:55 +0000)]
added limit option to visi definition

25 years agochanges to enable routines so that they only enable mi_limit metric/focus
newhall [Thu, 4 Apr 1996 21:54:24 +0000 (21:54 +0000)]
changes to enable routines so that they only enable mi_limit metric/focus
pairs if mi_limit has a positive value, also use the value of DM_DATABUF_LIMIT
to limit the size of the buffer used to send data values to the visi

25 years agoadded DM_DATABUF_LIMIT, an upper bound to the data buffer size
newhall [Thu, 4 Apr 1996 21:51:32 +0000 (21:51 +0000)]
added DM_DATABUF_LIMIT, an upper bound to the data buffer size

25 years agoadded mi_limit to VMAddNewVisualization
newhall [Thu, 4 Apr 1996 21:49:26 +0000 (21:49 +0000)]
added mi_limit to VMAddNewVisualization

25 years agoMinor change to some test messages - naim
naim [Wed, 3 Apr 1996 16:52:01 +0000 (16:52 +0000)]
Minor change to some test messages - naim

25 years agoAdding error number 96 - naim
naim [Wed, 3 Apr 1996 14:29:20 +0000 (14:29 +0000)]
Adding error number 96 - naim

25 years agoImplementation of deallocation of instrumentation for solaris and sunos - naim
naim [Wed, 3 Apr 1996 14:27:35 +0000 (14:27 +0000)]
Implementation of deallocation of instrumentation for solaris and sunos - naim

25 years agoEliminating "simd" from the daemon's menu for the meantime - naim
naim [Wed, 3 Apr 1996 14:25:59 +0000 (14:25 +0000)]
Eliminating "simd" from the daemon's menu for the meantime - naim

25 years agoMaking call to getPredictedDataCost between paradyn and paradynd
naim [Wed, 3 Apr 1996 14:24:15 +0000 (14:24 +0000)]
Making call to getPredictedDataCost between paradyn and paradynd
asynchronous - naim

25 years agoMaking call getPredictedDataCost between paradyn and paradynd asynchronous
naim [Wed, 3 Apr 1996 14:22:07 +0000 (14:22 +0000)]
Making call getPredictedDataCost between paradyn and paradynd asynchronous
- naim

25 years agolots of changes; should now avoid crashing when multiple requests are
tamches [Mon, 1 Apr 1996 22:43:39 +0000 (22:43 +0000)]
lots of changes; should now avoid crashing when multiple requests are
made from the same visi; should now avail crashing when > 1 visi has
a metrics dialog box open at the same time.

25 years agoadded UI_all_metric_names, UI_all_metrics_set_yet
tamches [Mon, 1 Apr 1996 22:42:14 +0000 (22:42 +0000)]
added UI_all_metric_names, UI_all_metrics_set_yet
removed uim_AvailMets etc.
new params in call to getMetsAndRes

25 years agoadded dictionary_lite<unsigned, string>
tamches [Mon, 1 Apr 1996 22:40:00 +0000 (22:40 +0000)]
added dictionary_lite<unsigned, string>

25 years agoadded a bind to Visibility event
tamches [Mon, 1 Apr 1996 22:36:13 +0000 (22:36 +0000)]
added a bind to Visibility event

25 years agofixed colors of the information text widget s.t. selecting a piece of
tamches [Mon, 1 Apr 1996 22:35:57 +0000 (22:35 +0000)]
fixed colors of the information text widget s.t. selecting a piece of
text is readable

25 years agoremoved tclSelectionState
tamches [Mon, 1 Apr 1996 22:34:56 +0000 (22:34 +0000)]
removed tclSelectionState

25 years agoadded whereAxisVisibilityCallbackCommand
tamches [Mon, 1 Apr 1996 22:34:35 +0000 (22:34 +0000)]
added whereAxisVisibilityCallbackCommand

25 years agoadded makeVisibility* member functions
tamches [Mon, 1 Apr 1996 22:34:14 +0000 (22:34 +0000)]
added makeVisibility* member functions

25 years agoadded listboxCopyAreaGC
tamches [Mon, 1 Apr 1996 22:33:53 +0000 (22:33 +0000)]
added listboxCopyAreaGC

25 years agoAdded X visibility event features
tamches [Mon, 1 Apr 1996 22:33:34 +0000 (22:33 +0000)]
Added X visibility event features

25 years agouse visibility X events to simulate GraphicsExpose, thus fixing bug
tamches [Mon, 1 Apr 1996 22:32:46 +0000 (22:32 +0000)]
use visibility X events to simulate GraphicsExpose, thus fixing bug
which appeared when scrolling a partially obscured listbox

25 years agorefs to uim_AvailMets etc. gone
tamches [Mon, 1 Apr 1996 22:31:47 +0000 (22:31 +0000)]
refs to uim_AvailMets etc. gone
added UI_all_metric_names, UI_all_metrics_set_yet

25 years agomakeVisibility* functions added
tamches [Mon, 1 Apr 1996 22:29:51 +0000 (22:29 +0000)]
makeVisibility* functions added

25 years agouim_availMets, uim_AvailMetsSize, uim_AvailMetHandles gone
tamches [Mon, 1 Apr 1996 22:28:56 +0000 (22:28 +0000)]
uim_availMets, uim_AvailMetsSize, uim_AvailMetHandles gone

25 years agochangeHiddenNodes now checks for a NULL rootPtr
tamches [Mon, 1 Apr 1996 21:19:22 +0000 (21:19 +0000)]
changeHiddenNodes now checks for a NULL rootPtr

25 years agoadded a constructor for metfocusType
tamches [Mon, 1 Apr 1996 20:38:43 +0000 (20:38 +0000)]
added a constructor for metfocusType

25 years agoon configNode, check for change in hide-ness is moved before check for
tamches [Fri, 29 Mar 1996 20:51:12 +0000 (20:51 +0000)]
on configNode, check for change in hide-ness is moved before check for
true-ness; avoids an assertion failure when expanding a hidden node at times.

25 years agoAdded code to handle fortran alternate subroutine entry point
mjrg [Thu, 28 Mar 1996 16:54:22 +0000 (16:54 +0000)]
Added code to handle fortran alternate subroutine entry point

25 years agoremoved this obsolete file
tamches [Tue, 26 Mar 1996 21:30:19 +0000 (21:30 +0000)]
removed this obsolete file

25 years agofixed a compile problem w/ previous commit
tamches [Tue, 26 Mar 1996 21:02:00 +0000 (21:02 +0000)]
fixed a compile problem w/ previous commit
fixed a problem w/ prev commit by adding the line
      mn->addInst(p, code, cwhen, corder);
back in.

25 years agoSupport functions that have multiple exit points.
hollings [Mon, 25 Mar 1996 22:57:58 +0000 (22:57 +0000)]
Support functions that have multiple exit points.

25 years agofixed some layout bugs w.r.t. shg-key & shg-tips
tamches [Mon, 25 Mar 1996 21:50:33 +0000 (21:50 +0000)]
fixed some layout bugs w.r.t. shg-key & shg-tips

25 years agothe reduce-mem-leaks-in-paradynd commit
tamches [Mon, 25 Mar 1996 20:18:06 +0000 (20:18 +0000)]
the reduce-mem-leaks-in-paradynd commit

25 years agono longer generate code calling exit(-1) on a version number mismatch
tamches [Fri, 22 Mar 1996 22:07:03 +0000 (22:07 +0000)]
no longer generate code calling exit(-1) on a version number mismatch

25 years agoadded dynRPC version mismatch as possible explanations to errors 14 and 84.
tamches [Fri, 22 Mar 1996 22:03:29 +0000 (22:03 +0000)]
added dynRPC version mismatch as possible explanations to errors 14 and 84.

25 years agoFixed bug in register save/restore for function calls and conditionals
hollings [Wed, 20 Mar 1996 20:40:31 +0000 (20:40 +0000)]
Fixed bug in register save/restore for function calls and conditionals

25 years agoChanged mdl to support calls with multiple arguments.
mjrg [Wed, 20 Mar 1996 17:03:58 +0000 (17:03 +0000)]
Changed mdl to support calls with multiple arguments.

25 years agoAdded multiple arguments to calls.
mjrg [Wed, 20 Mar 1996 17:02:36 +0000 (17:02 +0000)]
Added multiple arguments to calls.
Instrument pvm_send instead of pvm_recv to get tags.

25 years agoSwitched over to cost model for controlling extent of search.
karavan [Mon, 18 Mar 1996 07:12:04 +0000 (07:12 +0000)]
Switched over to cost model for controlling extent of search.

Added new TC PCcollectInstrTimings.

25 years agoadded new TC, PCcollectInstrTimings
karavan [Mon, 18 Mar 1996 07:11:12 +0000 (07:11 +0000)]
added new TC, PCcollectInstrTimings

25 years agoadded new tunable constant, PCcollectInstrTimings.
karavan [Mon, 18 Mar 1996 07:10:28 +0000 (07:10 +0000)]
added new tunable constant, PCcollectInstrTimings.

25 years agoMinor change - naim
naim [Thu, 14 Mar 1996 14:23:42 +0000 (14:23 +0000)]
Minor change - naim

25 years agoBatching enable data requests for better performance - naim
naim [Thu, 14 Mar 1996 14:20:22 +0000 (14:20 +0000)]
Batching enable data requests for better performance - naim

25 years agoAdding batching enable data requests for better performance - naim
naim [Thu, 14 Mar 1996 14:18:57 +0000 (14:18 +0000)]
Adding batching enable data requests for better performance - naim

25 years agochanged pause time to be computed like it is on all other platforms
newhall [Wed, 13 Mar 1996 21:53:55 +0000 (21:53 +0000)]
changed pause time to be computed like it is on all other platforms

25 years agoImproved handling of process termination
mjrg [Tue, 12 Mar 1996 20:50:01 +0000 (20:50 +0000)]
Improved handling of process termination

25 years agoImproved handling of process termination
mjrg [Tue, 12 Mar 1996 20:48:16 +0000 (20:48 +0000)]
Improved handling of process termination
New version of aggregateSample to support adding and removing components
dynamically
Added error messages

25 years agoFixed bug in PDYN_hoster: set the waid ID in the reply message
mjrg [Tue, 12 Mar 1996 20:47:07 +0000 (20:47 +0000)]
Fixed bug in PDYN_hoster: set the waid ID in the reply message

25 years agoImproved handling of process termination.
mjrg [Tue, 12 Mar 1996 20:41:02 +0000 (20:41 +0000)]
Improved handling of process termination.
New version of aggregateSample to support adding and removing components
dynamically.
Added error messages.

25 years agoNew version of aggregateSample to support adding and removing components
mjrg [Tue, 12 Mar 1996 20:38:32 +0000 (20:38 +0000)]
New version of aggregateSample to support adding and removing components
dynamically.

25 years agocommented out an error message that is not needed.
mjrg [Mon, 11 Mar 1996 19:04:14 +0000 (19:04 +0000)]
commented out an error message that is not needed.

25 years agoFixed a bug in getTime, the return was missing.
mjrg [Mon, 11 Mar 1996 19:02:08 +0000 (19:02 +0000)]
Fixed a bug in getTime, the return was missing.

25 years agochanged params to PhaseDef
newhall [Mon, 11 Mar 1996 17:44:49 +0000 (17:44 +0000)]
changed params to PhaseDef

25 years agochanged bool to int params in visi_DefinePhase, changed some params to
newhall [Mon, 11 Mar 1996 17:42:13 +0000 (17:42 +0000)]
changed bool to int params in visi_DefinePhase, changed some params to
unsigned

25 years agoMad sure all assert statements were in { } blocks. odd compiler problem
hollings [Sun, 10 Mar 1996 23:20:51 +0000 (23:20 +0000)]
Mad sure all assert statements were in { } blocks.  odd compiler problem
for AIX or UMD.

25 years agomoved getCurrentTime here from the header file. It is only used in this
hollings [Sat, 9 Mar 1996 19:54:15 +0000 (19:54 +0000)]
moved getCurrentTime here from the header file.  It is only used in this
executable.

25 years agoFixed a call to apply that was passing NULL where a vector was expected.
hollings [Sat, 9 Mar 1996 19:53:16 +0000 (19:53 +0000)]
Fixed a call to apply that was passing NULL where a vector was expected.

25 years agoCommented out the function. It is only used in one place, and
hollings [Sat, 9 Mar 1996 19:51:07 +0000 (19:51 +0000)]
Commented out the function.  It is only used in one place, and
should not be in a header file anyways.  It caused a link problem for
duplicate symbols on AIX.

25 years agoadded wall and process time args to DYNINSTgenerateTraceRecord. This fixes
newhall [Fri, 8 Mar 1996 18:48:12 +0000 (18:48 +0000)]
added wall and process time args to DYNINSTgenerateTraceRecord.  This fixes
a bug that occured when the appl. is paused between reading a timer to compute
a metric value and reading a timer again to compute a header value.

25 years agoconstructor now grabs initial hide-node flags from the actual paradyn
tamches [Fri, 8 Mar 1996 03:01:35 +0000 (03:01 +0000)]
constructor now grabs initial hide-node flags from the actual paradyn
tunable constants

25 years agofixed hide-node bug whereby a tc change before PC window was open would
tamches [Fri, 8 Mar 1996 03:00:34 +0000 (03:00 +0000)]
fixed hide-node bug whereby a tc change before PC window was open would
give an assertion failure

25 years agoremoved these obsolete files
tamches [Fri, 8 Mar 1996 00:28:36 +0000 (00:28 +0000)]
removed these obsolete files

25 years agoadded operator==(const char *)
tamches [Fri, 8 Mar 1996 00:25:44 +0000 (00:25 +0000)]
added operator==(const char *)

25 years agoadded 2d entry point
tamches [Fri, 8 Mar 1996 00:24:42 +0000 (00:24 +0000)]
added 2d entry point

25 years agomajor update -- added support for hidden nodes
tamches [Fri, 8 Mar 1996 00:23:49 +0000 (00:23 +0000)]
major update -- added support for hidden nodes

25 years agoadded support for hidden nodes
tamches [Fri, 8 Mar 1996 00:22:50 +0000 (00:22 +0000)]
added support for hidden nodes
added operator=

25 years agoadded support for hidden nodes
tamches [Fri, 8 Mar 1996 00:21:20 +0000 (00:21 +0000)]
added support for hidden nodes

25 years agoadded anything2draw()
tamches [Fri, 8 Mar 1996 00:21:05 +0000 (00:21 +0000)]
added anything2draw()

25 years agoadded 7 tunable constants for hiding desired shg nodes
tamches [Fri, 8 Mar 1996 00:20:40 +0000 (00:20 +0000)]
added 7 tunable constants for hiding desired shg nodes

25 years agowhere appropriate, some more showError() calls pass empty string as 2d arg
tamches [Fri, 8 Mar 1996 00:15:53 +0000 (00:15 +0000)]
where appropriate, some more showError() calls pass empty string as 2d arg

25 years agoYet another minor change - naim
naim [Wed, 6 Mar 1996 20:09:47 +0000 (20:09 +0000)]
Yet another minor change - naim

25 years agoMinor fix - naim
naim [Wed, 6 Mar 1996 19:59:25 +0000 (19:59 +0000)]
Minor fix - naim

25 years agoMinor change to fix internal metric numberOfCPUs on the CM-5 - naim
naim [Wed, 6 Mar 1996 19:32:49 +0000 (19:32 +0000)]
Minor change to fix internal metric numberOfCPUs on the CM-5 - naim

25 years agoremoved debug printf.
mjrg [Tue, 5 Mar 1996 18:54:32 +0000 (18:54 +0000)]
removed debug printf.

25 years agoReplaced socketpair with pipe.
mjrg [Tue, 5 Mar 1996 18:53:22 +0000 (18:53 +0000)]
Replaced socketpair with pipe.
Removed compiler warning.

25 years agoadded P_pipe
mjrg [Tue, 5 Mar 1996 18:51:12 +0000 (18:51 +0000)]
added P_pipe

25 years agoMinor changes for debugging purposes - naim
naim [Tue, 5 Mar 1996 16:12:55 +0000 (16:12 +0000)]
Minor changes for debugging purposes - naim

25 years agoMaking enableDataCollection asynchronous in order to improve performance - naim
naim [Tue, 5 Mar 1996 16:10:52 +0000 (16:10 +0000)]
Making enableDataCollection asynchronous in order to improve performance - naim

25 years agoAdding a function to igen that allow us to check for a particular msg tag
naim [Tue, 5 Mar 1996 16:06:34 +0000 (16:06 +0000)]
Adding a function to igen that allow us to check for a particular msg tag
(it does not wait) and then read the message. This was done in order to
implement asynchronous enable calls from paradyn to paradynd - naim

25 years agoAdded MDL error messages
mjrg [Fri, 1 Mar 1996 22:50:40 +0000 (22:50 +0000)]
Added MDL error messages

25 years agoAdded type to resources.
mjrg [Fri, 1 Mar 1996 22:49:10 +0000 (22:49 +0000)]
Added type to resources.
Changes to the MDL to support the resource hierarchy.
Added unique names for lists, constraints and metrics.

25 years agoAdded type to resources.
mjrg [Fri, 1 Mar 1996 22:42:37 +0000 (22:42 +0000)]
Added type to resources.

25 years agoAdded a type to resources.
mjrg [Fri, 1 Mar 1996 22:37:19 +0000 (22:37 +0000)]
Added a type to resources.
Added function handleProcessExit to handle exiting processes.

25 years agoAdded a type to resources.
mjrg [Fri, 1 Mar 1996 22:35:52 +0000 (22:35 +0000)]
Added a type to resources.
Changes to the MDL to handle the resource hierarchy better.

25 years agoReplaced calls at the exit point by a call to DYNINSTexit
mjrg [Fri, 1 Mar 1996 22:31:55 +0000 (22:31 +0000)]
Replaced calls at the exit point by a call to DYNINSTexit

25 years agoAdded type to resources.
mjrg [Fri, 1 Mar 1996 22:28:09 +0000 (22:28 +0000)]
Added type to resources.
Added function DYNINSTexit for better support for exit from the application.
Added reporting of sample in DYNINSTinit to avoid loosing sample values.

25 years agoChanging getPredictedDataCost from double to float for consistency (it was
naim [Tue, 27 Feb 1996 20:09:54 +0000 (20:09 +0000)]
Changing getPredictedDataCost from double to float for consistency (it was
double in some places and float in some others) - naim

25 years agosmall fix to temporary cost method
karavan [Tue, 27 Feb 1996 18:19:40 +0000 (18:19 +0000)]
small fix to temporary cost method

25 years agoremoved PC debug printing flag
karavan [Tue, 27 Feb 1996 17:30:40 +0000 (17:30 +0000)]
removed PC debug printing flag

25 years agowhere appropriate, changed 2d arg of showError to empty string
tamches [Mon, 26 Feb 1996 20:33:18 +0000 (20:33 +0000)]
where appropriate, changed 2d arg of showError to empty string

25 years agowhere appropriate, changed 2d arg to showError to the empty string
tamches [Mon, 26 Feb 1996 20:32:48 +0000 (20:32 +0000)]
where appropriate, changed 2d arg to showError to the empty string

25 years agoadded operator= to batch_buffer_entry to remove some purify umr hits
tamches [Mon, 26 Feb 1996 19:46:26 +0000 (19:46 +0000)]
added operator= to batch_buffer_entry to remove some purify umr hits

25 years agoadded operator= to sampleInfo to remove purify umr hits
tamches [Mon, 26 Feb 1996 19:44:48 +0000 (19:44 +0000)]
added operator= to sampleInfo to remove purify umr hits

25 years agobug fix when changing phases
tamches [Mon, 26 Feb 1996 18:16:54 +0000 (18:16 +0000)]
bug fix when changing phases

25 years agoMinor change - naim
naim [Mon, 26 Feb 1996 16:51:49 +0000 (16:51 +0000)]
Minor change - naim