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

25 years agocall to showError for #5 now properly passed empty string as 2d arg
tamches [Wed, 21 Feb 1996 22:27:19 +0000 (22:27 +0000)]
call to showError for #5 now properly passed empty string as 2d arg

25 years agoMinor changes to getNumberOfCPUs (CM-5): using CMMD_partition_size() - naim
naim [Wed, 21 Feb 1996 19:30:35 +0000 (19:30 +0000)]
Minor changes to getNumberOfCPUs (CM-5): using CMMD_partition_size() - naim

25 years agoParadynPauseCmd and ParadynContCmd disable related tk buttons _before_
tamches [Wed, 21 Feb 1996 18:17:13 +0000 (18:17 +0000)]
ParadynPauseCmd and ParadynContCmd disable related tk buttons _before_
making the dataMgr igen call.  No bool reentrancy protection flag used
anymore.

25 years agocleanup of applicStateChanged related to commit of paradyn.tcl.C
tamches [Wed, 21 Feb 1996 18:15:50 +0000 (18:15 +0000)]
cleanup of applicStateChanged related to commit of paradyn.tcl.C

25 years agoMinor warning fix - naim
naim [Wed, 21 Feb 1996 16:10:50 +0000 (16:10 +0000)]
Minor warning fix - naim

25 years agoFixing problem with numberOfCPUs for the CM-5 - naim
naim [Wed, 21 Feb 1996 15:46:19 +0000 (15:46 +0000)]
Fixing problem with numberOfCPUs for the CM-5 - naim

25 years agofix to UpdateSmoothValue
newhall [Tue, 20 Feb 1996 20:04:27 +0000 (20:04 +0000)]
fix to UpdateSmoothValue

25 years agoFixing DYNINSTgetWalltime. gettimeofday was going backwards. If it does,
naim [Mon, 19 Feb 1996 22:22:16 +0000 (22:22 +0000)]
Fixing DYNINSTgetWalltime. gettimeofday was going backwards. If it does,
we retry again - naim

25 years agoChanged the heap size for the HP
lzheng [Mon, 19 Feb 1996 21:29:02 +0000 (21:29 +0000)]
Changed the heap size for the HP

25 years agofix to how smoothed values are computed
newhall [Mon, 19 Feb 1996 21:13:13 +0000 (21:13 +0000)]
fix to how smoothed values are computed

25 years agofix to avoid error #16 when a visi exits
newhall [Mon, 19 Feb 1996 18:19:11 +0000 (18:19 +0000)]
fix to avoid error #16 when a visi exits

25 years agoFixing problem when pressing RUN or PAUSE buttons "continously" - naim
naim [Mon, 19 Feb 1996 14:41:35 +0000 (14:41 +0000)]
Fixing problem when pressing RUN or PAUSE buttons "continously" - naim

25 years agofixed compile error
tamches [Fri, 16 Feb 1996 20:23:57 +0000 (20:23 +0000)]
fixed compile error

25 years agostart_process now calls expand_tilde_pathname
tamches [Fri, 16 Feb 1996 20:12:32 +0000 (20:12 +0000)]
start_process now calls expand_tilde_pathname

25 years agoparadynProcessCmd now calls expand_tilde_pathname
tamches [Fri, 16 Feb 1996 20:11:58 +0000 (20:11 +0000)]
paradynProcessCmd now calls expand_tilde_pathname

25 years agofirst version
tamches [Fri, 16 Feb 1996 20:09:36 +0000 (20:09 +0000)]
first version

25 years agoadded pathName
tamches [Fri, 16 Feb 1996 20:09:08 +0000 (20:09 +0000)]
added pathName

25 years agoChecking error conditions in PCL file - naim
naim [Fri, 16 Feb 1996 16:33:31 +0000 (16:33 +0000)]
Checking error conditions in PCL file - naim

25 years agoAdding errors 89, 90 and 91 - naim
naim [Fri, 16 Feb 1996 16:32:38 +0000 (16:32 +0000)]
Adding errors 89, 90 and 91 - naim

25 years agoWHYEDGESTYLE to (unsigned)axis in refinement parameter when calling
tamches [Thu, 15 Feb 1996 23:26:23 +0000 (23:26 +0000)]
WHYEDGESTYLE to (unsigned)axis in refinement parameter when calling
uiMgr->DAGaddEdge.

25 years agoadded code relating to the new line-GC indirection feature of where4tree
tamches [Thu, 15 Feb 1996 23:14:53 +0000 (23:14 +0000)]
added code relating to the new line-GC indirection feature of where4tree

25 years agoadded a level of indirection to obtain type-specific GCs for the various
tamches [Thu, 15 Feb 1996 23:14:12 +0000 (23:14 +0000)]
added a level of indirection to obtain type-specific GCs for the various
kind of arcs drawn in the tree.

25 years agoadded code to properly support why vs. where axis refinement
tamches [Thu, 15 Feb 1996 23:13:19 +0000 (23:13 +0000)]
added code to properly support why vs. where axis refinement

25 years agocorrected parameters of addEdge to properly handle why vs. where
tamches [Thu, 15 Feb 1996 23:12:29 +0000 (23:12 +0000)]
corrected parameters of addEdge to properly handle why vs. where
axis refinements

25 years agoadded code to support why vs. where axis refinement
tamches [Thu, 15 Feb 1996 23:10:58 +0000 (23:10 +0000)]
added code to support why vs. where axis refinement

25 years agoadded proper code for why vs. where axis refinement
tamches [Thu, 15 Feb 1996 23:10:34 +0000 (23:10 +0000)]
added proper code for why vs. where axis refinement

25 years agoadded proper support for why vs. where axis refinement
tamches [Thu, 15 Feb 1996 23:10:01 +0000 (23:10 +0000)]
added proper support for why vs. where axis refinement

25 years agoadded getGCforListboxRay and getGCforNonListboxRay, to better support
tamches [Thu, 15 Feb 1996 23:09:31 +0000 (23:09 +0000)]
added getGCforListboxRay and getGCforNonListboxRay, to better support
why vs. where axis refinement in the shg

25 years agoadded getGCforListboxRay and getGCforNonListboxRay (to better support
tamches [Thu, 15 Feb 1996 23:09:03 +0000 (23:09 +0000)]
added getGCforListboxRay and getGCforNonListboxRay (to better support
why vs. where refinement in shg)

25 years agoadded correct support for why vs. where axis refinement in the shg
tamches [Thu, 15 Feb 1996 23:08:02 +0000 (23:08 +0000)]
added correct support for why vs. where axis refinement in the shg

25 years agoadded support for phase 0, the initial current phase
tamches [Thu, 15 Feb 1996 23:06:27 +0000 (23:06 +0000)]
added support for phase 0, the initial current phase

25 years agoshgInitialize puts up error 88 if an appl hasn't been defined yet.
tamches [Thu, 15 Feb 1996 23:04:52 +0000 (23:04 +0000)]
shgInitialize puts up error 88 if an appl hasn't been defined yet.
shg key now contains entries for why vs. where axis refinements.

25 years agoadded error 88
tamches [Thu, 15 Feb 1996 23:02:03 +0000 (23:02 +0000)]
added error 88

25 years agochanged setResultBool a bit
tamches [Thu, 15 Feb 1996 22:47:34 +0000 (22:47 +0000)]
changed setResultBool a bit

25 years agoadded applicationDefined
tamches [Thu, 15 Feb 1996 22:46:02 +0000 (22:46 +0000)]
added applicationDefined

25 years agoFixing wall timer. It if goes backwards, then we retry again - naim
naim [Thu, 15 Feb 1996 16:16:38 +0000 (16:16 +0000)]
Fixing wall timer. It if goes backwards, then we retry again - naim

25 years agoLaeving previous values for costs primitives on the CM-5 - naim
naim [Thu, 15 Feb 1996 14:56:58 +0000 (14:56 +0000)]
Laeving previous values for costs primitives on the CM-5 - naim

25 years agoMinor changes to timers and cost model - naim
naim [Thu, 15 Feb 1996 14:55:42 +0000 (14:55 +0000)]
Minor changes to timers and cost model - naim

25 years agofix so that getValue will return a value other than zero
newhall [Wed, 14 Feb 1996 23:31:57 +0000 (23:31 +0000)]
fix so that getValue will return a value other than zero

25 years agoremoved string(FILE *) constructor and save(FILE *) member function.
karavan [Wed, 14 Feb 1996 20:40:58 +0000 (20:40 +0000)]
removed string(FILE *) constructor and save(FILE *) member function.

25 years agoremoved code that was sometimes causing an assert failure
newhall [Wed, 14 Feb 1996 05:26:43 +0000 (05:26 +0000)]
removed code that was sometimes causing an assert failure

25 years agoadded test to make sure that currentPredictedCost is never negative
newhall [Tue, 13 Feb 1996 22:18:04 +0000 (22:18 +0000)]
added test to make sure that currentPredictedCost is never negative

25 years agoMinor changes related to cost model - naim
naim [Tue, 13 Feb 1996 21:37:42 +0000 (21:37 +0000)]
Minor changes related to cost model - naim

25 years agoMinor change related to the cost model for the CM-5 - naim
naim [Tue, 13 Feb 1996 21:36:24 +0000 (21:36 +0000)]
Minor change related to the cost model for the CM-5 - naim

25 years agoMove Object class constructors to this file.
hollings [Tue, 13 Feb 1996 16:23:22 +0000 (16:23 +0000)]
Move Object class constructors to this file.

25 years agoFixed timer64 to be time64.
hollings [Tue, 13 Feb 1996 16:21:57 +0000 (16:21 +0000)]
Fixed timer64 to be time64.

25 years agoremoved assert stmts that shouldn't have been there.
newhall [Tue, 13 Feb 1996 06:24:41 +0000 (06:24 +0000)]
removed assert stmts that shouldn't have been there.

25 years agoadded costmetrics.C
newhall [Tue, 13 Feb 1996 06:18:08 +0000 (06:18 +0000)]
added costmetrics.C

25 years agochanges to how cost metrics are computed. added a new costMetric class.
newhall [Tue, 13 Feb 1996 06:17:20 +0000 (06:17 +0000)]
changes to how cost metrics are computed. added a new costMetric class.

25 years agoMaking number_of_cpus a regular metric - naim
naim [Mon, 12 Feb 1996 20:07:13 +0000 (20:07 +0000)]
Making number_of_cpus a regular metric - naim

25 years agopart one of change to newDataCallback, streamlining here since this is
karavan [Mon, 12 Feb 1996 20:00:53 +0000 (20:00 +0000)]
part one of change to newDataCallback, streamlining here since this is
the critical path for the PC.

25 years agoBug fix: changed arguments to histFoldCallBack
karavan [Mon, 12 Feb 1996 19:55:24 +0000 (19:55 +0000)]
Bug fix: changed arguments to histFoldCallBack

25 years agobug fix: changed arguments to histFoldCallBack
karavan [Mon, 12 Feb 1996 19:54:19 +0000 (19:54 +0000)]
bug fix: changed arguments to histFoldCallBack

25 years agoshgInitialize now takes 3 params
tamches [Mon, 12 Feb 1996 18:31:35 +0000 (18:31 +0000)]
shgInitialize now takes 3 params

25 years agoUpdating the way we compute number_of_cpus. On solaris we will return the
naim [Mon, 12 Feb 1996 16:46:06 +0000 (16:46 +0000)]
Updating the way we compute number_of_cpus. On solaris we will return the
number of cpus; on sunos, hp, aix 1 and on the CM-5 the number of processes,
which should be equal to the number of cpus - naim

25 years agoMinor change to cost model - naim
naim [Mon, 12 Feb 1996 16:43:17 +0000 (16:43 +0000)]
Minor change to cost model - naim

25 years agoeliminated (ugh) full pathname from include
karavan [Mon, 12 Feb 1996 08:23:47 +0000 (08:23 +0000)]
eliminated (ugh) full pathname from include

25 years ago added new data member, bool globalData, set to true if this histogram
karavan [Mon, 12 Feb 1996 08:07:14 +0000 (08:07 +0000)]
 added new data member, bool globalData, set to true if this histogram
 contains global phase data, and used in histDataCallBack.

25 years agoAdded new parameter, bool globalFlag, to histogram constructor and
karavan [Mon, 12 Feb 1996 08:05:50 +0000 (08:05 +0000)]
Added new parameter, bool globalFlag, to histogram constructor and
to histDataCallback.  This fixes bug resulting in duplicate values being
sent if both global and current phase 0 subscribed to by any two pstreams.

25 years agoremoved include of <math.h>, which seems to be unneeded and was giving
tamches [Sun, 11 Feb 1996 21:29:42 +0000 (21:29 +0000)]
removed include of <math.h>, which seems to be unneeded and was giving
us problems when compiling on HP

25 years agoadded param to start-phase
tamches [Sun, 11 Feb 1996 21:25:09 +0000 (21:25 +0000)]
added param to start-phase

25 years agoTCL2C invoked via perl
tamches [Sun, 11 Feb 1996 21:23:45 +0000 (21:23 +0000)]
TCL2C invoked via perl

25 years agoNow have a "Phase" menu just like the main paradyn window does.
tamches [Sun, 11 Feb 1996 21:22:40 +0000 (21:22 +0000)]
Now have a "Phase" menu just like the main paradyn window does.
Dimmed the help menu since not yet implemented

25 years agoinvoled TCL2C via perl
tamches [Sun, 11 Feb 1996 21:20:40 +0000 (21:20 +0000)]
involed TCL2C via perl

25 years ago"Current Phase" --> "Current Search"
tamches [Sun, 11 Feb 1996 18:28:26 +0000 (18:28 +0000)]
"Current Phase" --> "Current Search"

25 years agoAdded a check for null rootPtr before drawing
tamches [Sun, 11 Feb 1996 18:27:47 +0000 (18:27 +0000)]
Added a check for null rootPtr before drawing

25 years agoshg message window now works correctly for multiple phases
tamches [Sun, 11 Feb 1996 18:25:54 +0000 (18:25 +0000)]
shg message window now works correctly for multiple phases
internal cleanup; more tk window name entities parameterized

25 years agoremoved addToStatusDisplay
tamches [Sun, 11 Feb 1996 18:23:57 +0000 (18:23 +0000)]
removed addToStatusDisplay

25 years agointernal cleanup; more tk window names parameterized
tamches [Sun, 11 Feb 1996 18:22:48 +0000 (18:22 +0000)]
internal cleanup; more tk window names parameterized