jcargill [Mon, 30 Jan 1995 18:30:31 +0000 (18:30 +0000)]
Major build system reorganization
jcargill [Mon, 30 Jan 1995 18:08:12 +0000 (18:08 +0000)]
Major build system reorganization
jcargill [Mon, 30 Jan 1995 17:35:27 +0000 (17:35 +0000)]
Updated igen-generated includes to new naming convention
jcargill [Mon, 30 Jan 1995 17:34:41 +0000 (17:34 +0000)]
SPARC had been used to guard inclusion of sunos files; fixed for solaris
jcargill [Mon, 30 Jan 1995 17:32:07 +0000 (17:32 +0000)]
changes for gcc-2.6.3; intCounter was both a typedef and an enum constant
jcargill [Thu, 26 Jan 1995 18:11:50 +0000 (18:11 +0000)]
Updated igen-generated includes to new naming convention
jcargill [Thu, 26 Jan 1995 17:57:00 +0000 (17:57 +0000)]
Changed igen-generated include files to new naming convention; fixed
some bugs compiling with gcc-2.6.3.
jcargill [Thu, 26 Jan 1995 17:14:00 +0000 (17:14 +0000)]
Changed an include to conform to our standard
jcargill [Thu, 26 Jan 1995 17:12:49 +0000 (17:12 +0000)]
Changed includes to conform to our standard; fixed inline&template problem
for a couple of classes
markc [Wed, 18 Jan 1995 23:25:32 +0000 (23:25 +0000)]
Renamed the files that igen creates.
Removed reliance on assignment operator for class ofstream.
newhall [Thu, 5 Jan 1995 19:23:07 +0000 (19:23 +0000)]
changed the size of the data buffer to be proportional
to the number of enabled metric/focus pairs.
tamches [Wed, 21 Dec 1994 07:40:49 +0000 (07:40 +0000)]
Removed uses of tunableConstant::allConstants (which became a protected
class variable), replacing them with tunableConstant::beginIteration();
tamches [Wed, 21 Dec 1994 07:38:43 +0000 (07:38 +0000)]
Removed uses of tunableConstant::allConstants, which became a private
class variable.
tamches [Wed, 21 Dec 1994 07:10:06 +0000 (07:10 +0000)]
Made the "allConstants" variable protected and added a few member
functions to let outside code access it (safely) in a manner useful
for doing iterations through all tunable-constants.
tamches [Wed, 21 Dec 1994 05:50:15 +0000 (05:50 +0000)]
Used the new tunableConstant::findTunableConstant() instead of
manually tinkering with tunable constant internal vrbles, which
is no longer allowed.
tamches [Wed, 21 Dec 1994 00:46:27 +0000 (00:46 +0000)]
Minor changes that reduced the number of compiler warnings; e.g.
Boolean to bool. operator<< routines now return their ostream
argument properly.
tamches [Wed, 21 Dec 1994 00:44:07 +0000 (00:44 +0000)]
Reduces compiler warnings e.g Bool to bool, char * to const char *
tamches [Wed, 21 Dec 1994 00:43:14 +0000 (00:43 +0000)]
used the new findTunableConstant() method function, instead of doing it
by looking into tc's data members (which is no longer allowed).
tamches [Wed, 21 Dec 1994 00:36:41 +0000 (00:36 +0000)]
Minor change to tunable constant declaration to reflect new tc constructors.
Fewer compiler warnings.
tamches [Wed, 21 Dec 1994 00:34:07 +0000 (00:34 +0000)]
Added "findTunableConstant" static member function to the base class.
Outside code had been doing similar things by peeking at class
variables, which is now disallowed in tunableConst.h. No more compile
warnings.
tamches [Wed, 21 Dec 1994 00:31:44 +0000 (00:31 +0000)]
Greatly cleaned up the interface; no data members are public any more.
Also some minor changes, such as using g++'s built-in "bool" instead
of "Boolean".
markc [Thu, 15 Dec 1994 07:39:53 +0000 (07:39 +0000)]
make resourceBatch request prior to defining resources.
markc [Thu, 15 Dec 1994 07:38:22 +0000 (07:38 +0000)]
Initialized count used to track resourceBatch requests.
rbi [Sat, 12 Nov 1994 17:32:12 +0000 (17:32 +0000)]
removed /dev/kmem warning messages
rbi [Sat, 12 Nov 1994 17:28:46 +0000 (17:28 +0000)]
improved status reporting for applications pauses
rbi [Fri, 11 Nov 1994 23:22:29 +0000 (23:22 +0000)]
added status reporting for process stops
markc [Fri, 11 Nov 1994 23:06:49 +0000 (23:06 +0000)]
Check to see if status is non-null
rbi [Fri, 11 Nov 1994 23:00:49 +0000 (23:00 +0000)]
added documentation and allowed definition of default daemon
rbi [Fri, 11 Nov 1994 15:12:35 +0000 (15:12 +0000)]
causing serious illness to debugging printf()
markc [Fri, 11 Nov 1994 10:46:26 +0000 (10:46 +0000)]
Used status line to print status
markc [Fri, 11 Nov 1994 10:43:59 +0000 (10:43 +0000)]
Remove non-emergency prints
Changed others to use statusLine
markc [Fri, 11 Nov 1994 10:39:07 +0000 (10:39 +0000)]
Commented out non-emergency printfs
jcargill [Fri, 11 Nov 1994 10:16:00 +0000 (10:16 +0000)]
"Fixed" pause_time definition for CM5
markc [Fri, 11 Nov 1994 10:11:40 +0000 (10:11 +0000)]
Used correct arg order for RPC_make_arg_list
markc [Fri, 11 Nov 1994 07:08:51 +0000 (07:08 +0000)]
Added extra arg to RPC_make_arg_list to tell paradyndPVM that it should
start other paradyndPVMs
markc [Fri, 11 Nov 1994 07:04:55 +0000 (07:04 +0000)]
Added code to bundle extra command line argument.
markc [Fri, 11 Nov 1994 07:04:25 +0000 (07:04 +0000)]
Fixed the code to allow paradyndPVM to be started via rsh/rexec. This had been
ignored in the past and paradyndPVM would block on rsh starts.
tamches [Fri, 11 Nov 1994 07:00:16 +0000 (07:00 +0000)]
fixed a bug that would change the background of all future windows
to grey. In other words, the "option add ..." in tcl was affecting
more than just tunable windows, which was not nice.
markc [Fri, 11 Nov 1994 06:59:23 +0000 (06:59 +0000)]
Added additional argument to RPC_make_arg_list and RPC_undo_arg_list to
support remote executition for paradyndPVM.
Added additional argument to RPC_make_arg_list and RPC_undo_arg_list to
support remote executition for paradyndPVM.
markc [Fri, 11 Nov 1994 06:59:09 +0000 (06:59 +0000)]
Added additional argument to RPC_make_arg_list and RPC_undo_arg_list to
support remote executition for paradyndPVM.
tamches [Fri, 11 Nov 1994 06:46:34 +0000 (06:46 +0000)]
more configure event handlers for other subwindows has helped fix
some resize bugs, especially when switching from short to long
names. Window now does not resize itself when adding new resources
with longer names; pack propagate for the toplevel is off.
tamches [Fri, 11 Nov 1994 06:41:30 +0000 (06:41 +0000)]
Fixed bug that required all metrics to be valid or else would
crash with assertion error. Just because we haven't implemented
deleting does not mean that metrics cannot become invalid; they
can become invalid when no more met/res pairs for the metric
are Enabled() in datagrid...
markc [Fri, 11 Nov 1994 05:12:31 +0000 (05:12 +0000)]
Turned off writing to cout when message metrics are considered. This is
not a good thing to do if the underlying file descriptor is not there.
markc [Fri, 11 Nov 1994 05:11:06 +0000 (05:11 +0000)]
Turned off print message when internal metrics are enbled.
jcargill [Thu, 10 Nov 1994 22:59:25 +0000 (22:59 +0000)]
Corrected slight "oops" in last commit with number of metrics defined
markc [Thu, 10 Nov 1994 22:22:58 +0000 (22:22 +0000)]
"Ported" remote execution to pvm. It was only working for the non-pvm case.
Made all cases of remote execution call report_self.
jcargill [Thu, 10 Nov 1994 21:17:36 +0000 (21:17 +0000)]
Removed active_process from the list of all metrics; it's now an internal
markc [Thu, 10 Nov 1994 21:03:42 +0000 (21:03 +0000)]
metricValue gets intialized to 0.
markc [Thu, 10 Nov 1994 21:01:21 +0000 (21:01 +0000)]
Turn off creation of MODS file.
Don't assume a .o is a module until all of the real modules have been seen.
jcargill [Thu, 10 Nov 1994 20:49:32 +0000 (20:49 +0000)]
Removed references to kludgeInternalMetric
jcargill [Thu, 10 Nov 1994 18:57:47 +0000 (18:57 +0000)]
The "Don't Blame Me Either" commit
jcargill [Thu, 10 Nov 1994 18:43:42 +0000 (18:43 +0000)]
More informative print for process timer rollbacks (from Mark)
tamches [Thu, 10 Nov 1994 18:06:56 +0000 (18:06 +0000)]
Fixed a bug where a shrinkage of window height would resize the
resources axis incorrectly.
rbi [Thu, 10 Nov 1994 17:35:57 +0000 (17:35 +0000)]
physical illness and possible death in the family
karavan [Wed, 9 Nov 1994 22:35:29 +0000 (22:35 +0000)]
in which Karen gets all the resize functionality exactly the way we want
it and concedes defeat on the appearance ofthe initial screen startup...
rbi [Wed, 9 Nov 1994 18:38:33 +0000 (18:38 +0000)]
the "Don't Blame Me" commit
karavan [Wed, 9 Nov 1994 16:17:20 +0000 (16:17 +0000)]
back to original flicker solution; seems like this is the best we can do.
tamches [Wed, 9 Nov 1994 04:44:40 +0000 (04:44 +0000)]
Deleting multiple metrics at a time is now supported.
tamches [Wed, 9 Nov 1994 03:26:25 +0000 (03:26 +0000)]
Clicking in a "neutral" area of the resources axis will now un-select
anything that may have been selected.
tamches [Wed, 9 Nov 1994 02:25:19 +0000 (02:25 +0000)]
Re-implemented a feature of old: Long Names. The option
(which is off by default) is found at the bottom of the options menu.
Fixed a bug whereby resourcesAxisWidth stayed unchanged at "1.4i"
forever.
karavan [Tue, 8 Nov 1994 07:50:43 +0000 (07:50 +0000)]
Purified code; narrowed side margins for dag nodes.
tamches [Tue, 8 Nov 1994 06:09:57 +0000 (06:09 +0000)]
An entire float tunable gets "hilited" when the mouse enters, just like
a checkbutton.
Added numbering information to the left and right of the scale
Improved sizing algorithms. Now have a good minsize.
newhall [Tue, 8 Nov 1994 01:51:04 +0000 (01:51 +0000)]
array bounds error fix to visi_GridCellHisto::Value
tamches [Tue, 8 Nov 1994 00:23:08 +0000 (00:23 +0000)]
Major update/rewrite. blt_table influences are gone.
Main drawing area is a canvas with horizontal and vertical
scrollbars.
Non-printing metric/focus bugs gone with the change.
Still very slow, however, since it uses tcl extensively on each
new data callback.
tamches [Tue, 8 Nov 1994 00:21:41 +0000 (00:21 +0000)]
updated barchart entry
tamches [Tue, 8 Nov 1994 00:20:26 +0000 (00:20 +0000)]
removed blt-ish influences
sped up processing of new data callbacks
very close now to dg2.C of barchart
tamches [Tue, 8 Nov 1994 00:19:41 +0000 (00:19 +0000)]
commented out blt-ish influences
jcargill [Mon, 7 Nov 1994 16:15:43 +0000 (16:15 +0000)]
Fixed bug in predicate list defns; observed_cost and default preds
jcargill [Mon, 7 Nov 1994 14:57:44 +0000 (14:57 +0000)]
Added ability to suppress search on children of a resource, rather than
the resource itself.
jcargill [Mon, 7 Nov 1994 08:24:37 +0000 (08:24 +0000)]
Added ability to suppress search on children of a resource, rather than
the resource itself.
karavan [Mon, 7 Nov 1994 07:30:15 +0000 (07:30 +0000)]
changed pack order.
karavan [Mon, 7 Nov 1994 07:29:44 +0000 (07:29 +0000)]
restart pack propagate on frame .parent when dag initialized
karavan [Mon, 7 Nov 1994 07:28:27 +0000 (07:28 +0000)]
added margin between dag row 0 and edge of frame
karavan [Mon, 7 Nov 1994 07:28:01 +0000 (07:28 +0000)]
changed margins at node left and right and initial dag size changed to
100x100 from 200x200
karavan [Mon, 7 Nov 1994 07:26:58 +0000 (07:26 +0000)]
changed requested main window size.
karavan [Mon, 7 Nov 1994 05:41:50 +0000 (05:41 +0000)]
set minimum size for window to retain all pieces.
karavan [Mon, 7 Nov 1994 05:41:27 +0000 (05:41 +0000)]
Added clear button
karavan [Mon, 7 Nov 1994 00:34:09 +0000 (00:34 +0000)]
Added default node to root for each subtree if number of user selections
is 0 within that subtree. This change plus elimination of default clearing
of the axis on the screen (mets.tcl) implements new selection semantics.
karavan [Mon, 7 Nov 1994 00:32:06 +0000 (00:32 +0000)]
eliminated default clearing of the where axis.
rbi [Sun, 6 Nov 1994 18:29:56 +0000 (18:29 +0000)]
hid some debugging output.
tamches [Sun, 6 Nov 1994 10:36:48 +0000 (10:36 +0000)]
changed title font to 14 point
beefed up validResources(), numValidResources, indirectResources()
throughput the code.
implemented a maximum individual color height of 25 pixels
fixed a major bug when deleted resources (deleted resources were still
being counted when calculating resource heights)
Fixed deletion bug by having myXScroll do the callback to C++ code
that updates bar offsets.
tamches [Sun, 6 Nov 1994 10:31:40 +0000 (10:31 +0000)]
greatly improved commenting
Changed bar height algorithm to pin at a minimum individual bar
height.
Much better implementation of numValidResources, validResources[],
and indirectResources[], especially w.r.t assertion checking.
Many loops now use numValidResources instead of numResources
as their upper bounds, as they always should have (e.g. in
calculating the total needed height)
tamches [Sun, 6 Nov 1994 10:26:20 +0000 (10:26 +0000)]
removed fullResourceHeight as a member vrble
tamches [Sun, 6 Nov 1994 10:24:59 +0000 (10:24 +0000)]
minor cleanups (especially comments)
tamches [Sun, 6 Nov 1994 10:24:04 +0000 (10:24 +0000)]
minor cleanups (especially commenting)
tamches [Sun, 6 Nov 1994 10:18:41 +0000 (10:18 +0000)]
more descriptive reporting on assertion failures
newhall [Sun, 6 Nov 1994 09:58:20 +0000 (09:58 +0000)]
fix to support remote paradynd start, replaced logLine with fprintf
to stdout (this is the handshaking signal sent to paradyn). logLine
requires an initialized "tp" variable, but it was NULL.
jcargill [Sun, 6 Nov 1994 09:53:08 +0000 (09:53 +0000)]
Fixed early paradynd startup problem; resources sent by paradyn were
being added incorrectly at the root level.
newhall [Sun, 6 Nov 1994 09:51:03 +0000 (09:51 +0000)]
added error checking, especially the handshaking when paradyn starts up
paradynd.
jcargill [Sun, 6 Nov 1994 09:46:21 +0000 (09:46 +0000)]
Removed outdated cost-model code that initialized g7
jcargill [Sun, 6 Nov 1994 09:45:29 +0000 (09:45 +0000)]
Added prototype for clock functions to fix pause_time metric for cm5
karavan [Sat, 5 Nov 1994 01:51:57 +0000 (01:51 +0000)]
small improvements to min window sizes, resizing effects, button names,
and change pack command in mkLogo to new version.
karavan [Fri, 4 Nov 1994 21:03:49 +0000 (21:03 +0000)]
fixed pause button
karavan [Fri, 4 Nov 1994 20:13:32 +0000 (20:13 +0000)]
added a status line.
karavan [Fri, 4 Nov 1994 20:11:43 +0000 (20:11 +0000)]
changed the name of some frames in the main window, affecting status
and resource Display frame parents.
karavan [Fri, 4 Nov 1994 20:10:02 +0000 (20:10 +0000)]
Sent flicker back to the sea where it belongs...
rbi [Fri, 4 Nov 1994 16:30:00 +0000 (16:30 +0000)]
Auto placement of process defn dialog, and radio buttons for daemons.
rbi [Fri, 4 Nov 1994 16:29:08 +0000 (16:29 +0000)]
Added paradyn daemon command
rbi [Fri, 4 Nov 1994 16:28:24 +0000 (16:28 +0000)]
added getAvailableDaemons()
tamches [Fri, 4 Nov 1994 15:57:45 +0000 (15:57 +0000)]
Developmode flag is now read from the "developerMode" tc, and is treated
as any other tc. "Enter Developer Mode" menu removed; only the help
menu remains.
Centered "dismiss" button in tunable descriptions