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

25 years agoMaking sure that time does not go backwards - naim
naim [Mon, 26 Feb 1996 16:24:45 +0000 (16:24 +0000)]
Making sure that time does not go backwards - naim

25 years agoremoved compiler warning
mjrg [Mon, 26 Feb 1996 15:31:34 +0000 (15:31 +0000)]
removed compiler warning

25 years agoMinor change - naim
naim [Fri, 23 Feb 1996 22:27:51 +0000 (22:27 +0000)]
Minor change - naim

25 years agoMinor change to Accept button in StartVisi - naim
naim [Fri, 23 Feb 1996 22:26:07 +0000 (22:26 +0000)]
Minor change to Accept button in StartVisi - naim

25 years agoinitial window geometry (in particular, width) should finally be correct
tamches [Fri, 23 Feb 1996 22:10:31 +0000 (22:10 +0000)]
initial window geometry (in particular, width) should finally be correct

25 years agoAdding igen call to display status line (fixes a deadlock situation) - naim
naim [Fri, 23 Feb 1996 22:09:16 +0000 (22:09 +0000)]
Adding igen call to display status line (fixes a deadlock situation) - naim

25 years ago Use the system call pstat() instead of getrusage() for HP.
lzheng [Fri, 23 Feb 1996 21:07:27 +0000 (21:07 +0000)]
 Use the system call pstat() instead of getrusage() for HP.
 (a bounch of comiling errors could be avoided by using cc
  instead of gcc)

25 years agoDEFINEPHASE now takes 3 params instead of 1
tamches [Fri, 23 Feb 1996 17:51:11 +0000 (17:51 +0000)]
DEFINEPHASE now takes 3 params instead of 1

25 years agonow don't need to have visilib checked out to compile tclVisi
tamches [Fri, 23 Feb 1996 17:50:34 +0000 (17:50 +0000)]
now don't need to have visilib checked out to compile tclVisi

25 years agostarting a phase now properly sends "with pc/with visis" flags
tamches [Fri, 23 Feb 1996 17:49:07 +0000 (17:49 +0000)]
starting a phase now properly sends "with pc/with visis" flags

25 years agoremoved DEFINEPHASE
tamches [Fri, 23 Feb 1996 17:48:06 +0000 (17:48 +0000)]
removed DEFINEPHASE

25 years agoadded 2 bool params to visi_DefinePhase
tamches [Fri, 23 Feb 1996 17:46:47 +0000 (17:46 +0000)]
added 2 bool params to visi_DefinePhase

25 years agoadded 2 bool params to StartPhase
tamches [Fri, 23 Feb 1996 17:46:10 +0000 (17:46 +0000)]
added 2 bool params to StartPhase

25 years agoadded 2 bool params to visualizationUser::StartPhase
tamches [Fri, 23 Feb 1996 17:45:28 +0000 (17:45 +0000)]
added 2 bool params to visualizationUser::StartPhase

25 years agoremoved getCurrentSmoothObsCost, and fix to costMetric::updateSmoothValue
newhall [Thu, 22 Feb 1996 23:41:38 +0000 (23:41 +0000)]
removed getCurrentSmoothObsCost, and fix to costMetric::updateSmoothValue

25 years agoremoved getCurrentSmoothObsCost
newhall [Thu, 22 Feb 1996 23:39:18 +0000 (23:39 +0000)]
removed getCurrentSmoothObsCost

25 years agoremoved DM and dyninst interface func getCurrentSmoothObsCost
newhall [Thu, 22 Feb 1996 23:38:35 +0000 (23:38 +0000)]
removed DM and dyninst interface func getCurrentSmoothObsCost

25 years agofixed bug introduced by bug fix.
karavan [Thu, 22 Feb 1996 20:02:20 +0000 (20:02 +0000)]
fixed bug introduced by bug fix.

25 years agoadded circularBuffer class
karavan [Thu, 22 Feb 1996 18:39:13 +0000 (18:39 +0000)]
added circularBuffer class

25 years agoobsoleted the data queue; replaced with new circular buffer template class.
karavan [Thu, 22 Feb 1996 18:36:24 +0000 (18:36 +0000)]
obsoleted the data queue; replaced with new circular buffer template class.

25 years ago obsoleted PCdataQ.C
karavan [Thu, 22 Feb 1996 18:34:23 +0000 (18:34 +0000)]
 obsoleted PCdataQ.C

25 years agoChanged PCmetricInst data storage from queue to circular buffer
karavan [Thu, 22 Feb 1996 18:33:33 +0000 (18:33 +0000)]
Changed PCmetricInst data storage from queue to circular buffer

25 years agoChanged data storage from queue to circular buffer
karavan [Thu, 22 Feb 1996 18:32:00 +0000 (18:32 +0000)]
Changed data storage from queue to circular buffer

25 years agochanged GUI node styles from #defines to enum
karavan [Thu, 22 Feb 1996 18:31:18 +0000 (18:31 +0000)]
changed GUI node styles from #defines to enum

25 years agoremoved some debugging printing
karavan [Thu, 22 Feb 1996 18:30:56 +0000 (18:30 +0000)]
removed some debugging printing

25 years agobug fix to PC pause/resume so only filters active at time of pause
karavan [Thu, 22 Feb 1996 18:30:01 +0000 (18:30 +0000)]
bug fix to PC pause/resume so only filters active at time of pause
resubscribe to data

25 years agochanged min time to conclusion to 10 (temporary)
karavan [Thu, 22 Feb 1996 18:29:24 +0000 (18:29 +0000)]
changed min time to conclusion to 10 (temporary)

changed debug print calls from dataMgr->getFocusName to
dataMgr->getFocusNameFromHandle

25 years agochanged debug print calls from dataMgr->getFocusName to
karavan [Thu, 22 Feb 1996 18:28:38 +0000 (18:28 +0000)]
changed debug print calls from dataMgr->getFocusName to
dataMgr->getFocusNameFromHandle

changed GUI node styles from #defines to enum

added searchHistoryGraph::updateDisplayedStatus()

25 years agocleanup after dataMgr calls; explicitly cast all NULLs to keep
karavan [Thu, 22 Feb 1996 18:27:36 +0000 (18:27 +0000)]
cleanup after dataMgr calls; explicitly cast all NULLs to keep
AIX happy

25 years agochanged GUI node styles from #defines to enum
karavan [Thu, 22 Feb 1996 18:27:00 +0000 (18:27 +0000)]
changed GUI node styles from #defines to enum

added status message for PC pause/resume

25 years agoadded some plums.
karavan [Thu, 22 Feb 1996 18:26:14 +0000 (18:26 +0000)]
added some plums.

25 years agoinitial version.
karavan [Thu, 22 Feb 1996 17:47:41 +0000 (17:47 +0000)]
initial version.

25 years agoInitial version.
karavan [Thu, 22 Feb 1996 17:47:26 +0000 (17:47 +0000)]
Initial version.

25 years agoFixing number of searches that can be done simultaneously (change made by
naim [Thu, 22 Feb 1996 14:42:58 +0000 (14:42 +0000)]
Fixing number of searches that can be done simultaneously (change made by
Karen and commited by Oscar) - naim

25 years agocreated mkDialogWindowTitle
tamches [Wed, 21 Feb 1996 22:35:58 +0000 (22:35 +0000)]
created mkDialogWindowTitle
revamped showError to eliminate duplicates (when empty-string 2d
arg is passed) while generally displaying multiple errors in the
same window

25 years agoslight change in the format or errors, to change the location
tamches [Wed, 21 Feb 1996 22:29:48 +0000 (22:29 +0000)]
slight change in the format or errors, to change the location
of newline characters to match new implementation of showError
in uimProcs.tcl

25 years agoadded \n to showError 86 call
tamches [Wed, 21 Feb 1996 22:28:49 +0000 (22:28 +0000)]
added \n to showError 86 call

25 years agocorrect handling of blank 2d arg to showError
tamches [Wed, 21 Feb 1996 22:28:10 +0000 (22:28 +0000)]
correct handling of blank 2d arg to showError