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

25 years agoremoved this obsolete file
tamches [Sun, 11 Feb 1996 18:21:21 +0000 (18:21 +0000)]
removed this obsolete file

25 years agofirst version; renamed from the former templatesDMPCV.C
tamches [Sun, 11 Feb 1996 18:21:09 +0000 (18:21 +0000)]
first version; renamed from the former templatesDMPCV.C

25 years agotemplatesDMPCV.C to templatesDM.C
tamches [Sun, 11 Feb 1996 18:20:47 +0000 (18:20 +0000)]
templatesDMPCV.C to templatesDM.C

25 years agoChanging name of metric number_of_nodes by number_of_cpus - naim
naim [Sat, 10 Feb 1996 21:01:42 +0000 (21:01 +0000)]
Changing name of metric number_of_nodes by number_of_cpus - naim

25 years agoChanges to the cost model - naim
naim [Fri, 9 Feb 1996 23:54:10 +0000 (23:54 +0000)]
Changes to the cost model - naim

25 years agoAdding new internal metric number_of_nodes - naim
naim [Fri, 9 Feb 1996 23:53:35 +0000 (23:53 +0000)]
Adding new internal metric number_of_nodes - naim

25 years agoMinor fix, rounding error - naim
naim [Fri, 9 Feb 1996 23:52:32 +0000 (23:52 +0000)]
Minor fix, rounding error - naim

25 years agoChanges to observed cost model. Also, adding ifdef code to get run time
naim [Fri, 9 Feb 1996 23:52:11 +0000 (23:52 +0000)]
Changes to observed cost model. Also, adding ifdef code to get run time
test values (temporal) - naim

25 years agoput back a line that has been accidentally deleted
mjrg [Fri, 9 Feb 1996 23:34:44 +0000 (23:34 +0000)]
put back a line that has been accidentally deleted

25 years agofixed aggregation to handle first samples and addition of new components
mjrg [Fri, 9 Feb 1996 22:15:09 +0000 (22:15 +0000)]
fixed aggregation to handle first samples and addition of new components

25 years agometric inheritance now works in all cases
mjrg [Fri, 9 Feb 1996 22:13:43 +0000 (22:13 +0000)]
metric inheritance now works in all cases
paradynd now always reports to paradyn when a process is ready to run
fixed aggregation to handle first samples and addition of new components

25 years agoAdded performanceConsultant::globalRawDataServer and
karavan [Fri, 9 Feb 1996 20:57:26 +0000 (20:57 +0000)]
Added performanceConsultant::globalRawDataServer and
performanceConsultant::currentRawDataServer to streamline new data
storage.

25 years agoAdded globalRawDataServer and currentRawDataServer to keep the new data
karavan [Fri, 9 Feb 1996 20:56:11 +0000 (20:56 +0000)]
Added globalRawDataServer and currentRawDataServer to keep the new data
path efficient.

25 years agoChanges to support phase-level searching
karavan [Fri, 9 Feb 1996 18:01:28 +0000 (18:01 +0000)]
Changes to support phase-level searching

25 years agoadded getFocusNameFromHandle.
karavan [Fri, 9 Feb 1996 05:32:12 +0000 (05:32 +0000)]
added getFocusNameFromHandle.

25 years agochanges to support multiple per-phase searches
karavan [Fri, 9 Feb 1996 05:31:40 +0000 (05:31 +0000)]
changes to support multiple per-phase searches

added true full name for search nodes.

25 years agochanges to support multiple per phase searching.
karavan [Fri, 9 Feb 1996 05:30:51 +0000 (05:30 +0000)]
changes to support multiple per phase searching.

25 years agofixed Ave. aggregation for CM5 daemons, Max and Min don't work, but are
newhall [Thu, 8 Feb 1996 23:03:38 +0000 (23:03 +0000)]
fixed Ave. aggregation for CM5 daemons, Max and Min don't work, but are
approximated by ave rather than sum

25 years agoadded PC-global variables to store current TC values.
karavan [Thu, 8 Feb 1996 20:09:49 +0000 (20:09 +0000)]
added PC-global variables to store current TC values.

25 years agochanged performance consultant's use of tunable constants: added 3 new
karavan [Thu, 8 Feb 1996 19:52:34 +0000 (19:52 +0000)]
changed performance consultant's use of tunable constants:  added 3 new
user-level TC's, PC_CPUThreshold, PC_IOThreshold, PC_SyncThreshold, which
are used for all hypotheses for the respective categories.  Also added
PC_useIndividualThresholds, which switches thresholds back to use hypothesis-
specific, rather than categorical, thresholds.

Moved all TC initialization to PCconstants.C.

Switched over to callbacks for TC value updates.

25 years agostarting a new phase w/ visis greyed out since not yet implemented
tamches [Thu, 8 Feb 1996 01:01:49 +0000 (01:01 +0000)]
starting a new phase w/ visis greyed out since not yet implemented

25 years agoremoved some old code
tamches [Thu, 8 Feb 1996 01:01:15 +0000 (01:01 +0000)]
removed some old code

25 years agoimplementing starting a phase w/ pc
tamches [Thu, 8 Feb 1996 01:00:03 +0000 (01:00 +0000)]
implementing starting a phase w/ pc

25 years agoDimmed the Help menu, since it's not yet implemented
tamches [Thu, 8 Feb 1996 00:01:44 +0000 (00:01 +0000)]
Dimmed the Help menu, since it's not yet implemented

25 years agodefineNewSearch now returns bool should-redraw flag
tamches [Wed, 7 Feb 1996 21:51:35 +0000 (21:51 +0000)]
defineNewSearch now returns bool should-redraw flag

25 years agodefineNewSearch now returns bool
tamches [Wed, 7 Feb 1996 21:51:04 +0000 (21:51 +0000)]
defineNewSearch now returns bool

25 years agofixed draw() bug that wouldn't properly double-buffer when drawing a
tamches [Wed, 7 Feb 1996 21:50:33 +0000 (21:50 +0000)]
fixed draw() bug that wouldn't properly double-buffer when drawing a
blank shg

25 years agodefineNewSearch returns bool
tamches [Wed, 7 Feb 1996 21:46:57 +0000 (21:46 +0000)]
defineNewSearch returns bool

25 years agodefineNewSearch returns bool flag
tamches [Wed, 7 Feb 1996 21:46:38 +0000 (21:46 +0000)]
defineNewSearch returns bool flag

25 years agoremoved shgHack
tamches [Wed, 7 Feb 1996 19:16:30 +0000 (19:16 +0000)]
removed shgHack

25 years agoadded new phase menu
tamches [Wed, 7 Feb 1996 19:16:14 +0000 (19:16 +0000)]
added new phase menu

25 years agoremoved this obsolete file
tamches [Wed, 7 Feb 1996 19:15:24 +0000 (19:15 +0000)]
removed this obsolete file

25 years agoremoved include of whereAxisMisc.h, except for the test program
tamches [Wed, 7 Feb 1996 19:15:06 +0000 (19:15 +0000)]
removed include of whereAxisMisc.h, except for the test program

25 years agomade use of new routines in shgPhases which operate on the current
tamches [Wed, 7 Feb 1996 19:14:28 +0000 (19:14 +0000)]
made use of new routines in shgPhases which operate on the current
search -- no more getCurrent() usage here.
Some global vars moved to shgPhases

25 years agoadded draw(), resize, single/middle/doubleClick, scroll-position,
tamches [Wed, 7 Feb 1996 19:12:23 +0000 (19:12 +0000)]
added draw(), resize, single/middle/doubleClick, scroll-position,
and altPress/release routines.
activateSearch --> activateCurrSearch(); similar for pause/resume

25 years agoformer globals currInstalledAltMoveHandler, ignoreNextShgAltMove,
tamches [Wed, 7 Feb 1996 19:11:26 +0000 (19:11 +0000)]
former globals currInstalledAltMoveHandler, ignoreNextShgAltMove,
shgAltAnchorX/Y added
getCurrent() made private
added draw, resize, single/middle/doubleClick, scrollPosition, and
altPress/Release routines.
activateSearch --> activateCurrSearch(); similar for pause, resume

25 years agoaddNode, configNode, and addEdge now take in "isCurrShg" flag, which
tamches [Wed, 7 Feb 1996 19:08:23 +0000 (19:08 +0000)]
addNode, configNode, and addEdge now take in "isCurrShg" flag, which
is in turn passed to rethink_entire_layout

25 years agorethink_entire_layout, addNode, configNode, and addEdge now
tamches [Wed, 7 Feb 1996 19:07:46 +0000 (19:07 +0000)]
rethink_entire_layout, addNode, configNode, and addEdge now
take in "isCurrShg" flag

25 years agoinitSHG gone
tamches [Wed, 7 Feb 1996 19:06:13 +0000 (19:06 +0000)]
initSHG gone
root node now TopLevelHypothesis instead of Whole Program
deferred phase adding features

25 years agoadded deferred-phase-adding features
tamches [Wed, 7 Feb 1996 19:04:37 +0000 (19:04 +0000)]
added deferred-phase-adding features

25 years agogot rid of initSHG
tamches [Wed, 7 Feb 1996 19:02:09 +0000 (19:02 +0000)]
got rid of initSHG

25 years agooops;undid the changes of previous version.
tamches [Wed, 7 Feb 1996 18:51:02 +0000 (18:51 +0000)]
oops;undid the changes of previous version.

25 years agoadded uimpd_startPhaseCmd
tamches [Wed, 7 Feb 1996 18:50:35 +0000 (18:50 +0000)]
added uimpd_startPhaseCmd
made copy of uim_visiSelections before calling chosenMetricsAndResources

25 years agouse perl to invoke tcl2c to avoid problems on HP.
mjrg [Wed, 7 Feb 1996 15:33:01 +0000 (15:33 +0000)]
use perl to invoke tcl2c to avoid problems on HP.

25 years agoyet more proper usage of Tcl_SetResult
tamches [Wed, 7 Feb 1996 00:10:52 +0000 (00:10 +0000)]
yet more proper usage of Tcl_SetResult

25 years agoadded templatesPCV.C
tamches [Wed, 7 Feb 1996 00:05:27 +0000 (00:05 +0000)]
added templatesPCV.C

25 years agoremoved perf consultant and visi templates (should rename to templatesDM.C)
tamches [Wed, 7 Feb 1996 00:04:35 +0000 (00:04 +0000)]
removed perf consultant and visi templates (should rename to templatesDM.C)

25 years agofirst version; formerly a part of templatesDMPCV.C
tamches [Wed, 7 Feb 1996 00:04:07 +0000 (00:04 +0000)]
first version; formerly a part of templatesDMPCV.C

25 years agodon't delete newMetRes...
tamches [Tue, 6 Feb 1996 23:10:01 +0000 (23:10 +0000)]
don't delete newMetRes...