newhall [Mon, 18 Sep 1995 18:25:52 +0000 (18:25 +0000)]
updated test subdirectory, added visilib routine GetMetRes()
newhall [Mon, 18 Sep 1995 18:24:21 +0000 (18:24 +0000)]
change so that sqrt(-3) is not called everytime this macro is used
newhall [Mon, 18 Sep 1995 18:23:11 +0000 (18:23 +0000)]
changed argument type in getBinValue
newhall [Mon, 18 Sep 1995 18:22:06 +0000 (18:22 +0000)]
changes to avoid for-scope problem
mjrg [Fri, 15 Sep 1995 17:15:07 +0000 (17:15 +0000)]
added P_chmod.
mjrg [Fri, 15 Sep 1995 17:10:41 +0000 (17:10 +0000)]
added P_chdir.
mjrg [Mon, 11 Sep 1995 19:19:26 +0000 (19:19 +0000)]
Removed redundant ptrace calls.
krisna [Fri, 8 Sep 1995 19:51:16 +0000 (19:51 +0000)]
stupid way to avoid the for-scope problem
krisna [Fri, 8 Sep 1995 19:44:56 +0000 (19:44 +0000)]
stupid way to avoid the for-scope problem
krisna [Fri, 8 Sep 1995 19:43:45 +0000 (19:43 +0000)]
stupid way to avoid for-scope problem
newhall [Thu, 7 Sep 1995 14:22:38 +0000 (14:22 +0000)]
bug fix
mjrg [Tue, 5 Sep 1995 23:11:36 +0000 (23:11 +0000)]
Initialize splitHeaps.
newhall [Tue, 5 Sep 1995 16:40:26 +0000 (16:40 +0000)]
fixed typo
newhall [Tue, 5 Sep 1995 16:25:02 +0000 (16:25 +0000)]
added interface functions for PC thread
newhall [Tue, 5 Sep 1995 16:24:12 +0000 (16:24 +0000)]
added DM interface routines for PC, added resourceList method functions
mjrg [Wed, 30 Aug 1995 19:35:56 +0000 (19:35 +0000)]
Fixed install for cm5 libraries.
tamches [Wed, 30 Aug 1995 05:01:06 +0000 (05:01 +0000)]
The main window is no longer manually resizable (because it has
no reason to)
tamches [Wed, 30 Aug 1995 04:56:26 +0000 (04:56 +0000)]
Added a processPendingTkEventsNoBlock() before msg_poll()
hollings [Tue, 29 Aug 1995 23:21:44 +0000 (23:21 +0000)]
Fixed missing UNCOMMON_LINK flag.
mjrg [Tue, 29 Aug 1995 21:47:24 +0000 (21:47 +0000)]
added third argument to declaration of initInferiorHeap.
mjrg [Tue, 29 Aug 1995 20:26:55 +0000 (20:26 +0000)]
changed sample.observedCost to sample.obsCostIdeal
krisna [Tue, 29 Aug 1995 20:18:17 +0000 (20:18 +0000)]
removed the "tmp" directory references
changed "cp" BACK TO "mv" for yacc output
newhall [Tue, 29 Aug 1995 18:51:47 +0000 (18:51 +0000)]
notes on DM objects, persistence flags, phase interface
hollings [Mon, 28 Aug 1995 01:48:05 +0000 (01:48 +0000)]
Corrected error with instMapping constructor for critical path.
newhall [Thu, 24 Aug 1995 17:23:53 +0000 (17:23 +0000)]
fixed compile error
hollings [Thu, 24 Aug 1995 15:12:04 +0000 (15:12 +0000)]
AIX/SP-2 port (including option for split instruction/data heaps)
Tracing of rexec (correctly spawns a paradynd if needed)
Added rtinst function to read getrusage stats (can now be used in metrics)
Critical Path
Improved Error reporting in MDL sematic checks
Fixed MDL Function call statement
Fixed bugs in TK usage (strings passed where UID expected)
hollings [Thu, 24 Aug 1995 15:00:54 +0000 (15:00 +0000)]
AIX/SP-2 port (including option for split instruction/data heaps)
Tracing of rexec (correctly spawns a paradynd if needed)
Added rtinst function to read getrusage stats (can now be used in metrics)
Critical Path
Improved Error reporting in MDL sematic checks
Fixed MDL Function call statement
Fixed bugs in TK usage (strings passed where UID expected)
mjrg [Wed, 23 Aug 1995 21:03:21 +0000 (21:03 +0000)]
moved call to readStartUpFile() to after commands in configuration
file are executed.
newhall [Sun, 20 Aug 1995 03:51:27 +0000 (03:51 +0000)]
*** empty log message ***
newhall [Sun, 20 Aug 1995 03:42:02 +0000 (03:42 +0000)]
changed arguments to DM_sequential_init
newhall [Sun, 20 Aug 1995 03:37:05 +0000 (03:37 +0000)]
changed parameters to DM_sequential_init
added persistent data and persistent collection flags
newhall [Sun, 20 Aug 1995 03:35:55 +0000 (03:35 +0000)]
changed parameters to DM_sequential_init, added set and clear persistent
data and persistent collection flags
newhall [Sun, 20 Aug 1995 03:34:17 +0000 (03:34 +0000)]
added fold_on_inactive flag
fixed scope problems assoc. with for loop variables
mjrg [Fri, 18 Aug 1995 22:06:55 +0000 (22:06 +0000)]
Fixed dataManager::defineDaemon
mjrg [Fri, 18 Aug 1995 22:00:16 +0000 (22:00 +0000)]
Added calls to metDoProcess, metDoDaemon, metDoTunable.
mjrg [Fri, 18 Aug 1995 21:59:07 +0000 (21:59 +0000)]
Added calls to metDoDaemon, metDoProcess, metDoTunable.
mjrg [Fri, 18 Aug 1995 21:47:46 +0000 (21:47 +0000)]
uncommented defineDaemon
Removed calls to metDoTunable, metDoDaemon, and metDoProcess from
DM_post_thread_create_init.
Fixed dataManager::defineDaemon.
mjrg [Fri, 18 Aug 1995 21:40:49 +0000 (21:40 +0000)]
uncommented defineDaemon
krisna [Wed, 16 Aug 1995 15:17:40 +0000 (15:17 +0000)]
double-bug fix.
* do not pass addresses of stack variables into thread functions
* do not use the first item of a struct as a scalar
tamches [Wed, 16 Aug 1995 01:36:32 +0000 (01:36 +0000)]
Added a tkProcessPendingEventsNoBlock() to the bottom end of the
main loop; for some unexplained reason, tk events generated by
the latter 3 cases of the UIthread main loop are not caught by the
subsequent thr_poll() until the mouse is moved in the paradyn
main window.
tamches [Mon, 14 Aug 1995 22:49:49 +0000 (22:49 +0000)]
Removed the TC thread.
The main tunable constant dictionaries are global variables
(in TCthread/TCmain.C); their constructors automatically
initialize the TC registry before main() even starts. Hence,
no problems declaring any tunable constants after main starts.
But, don't declare any tunable constants as global variables.
tamches [Sun, 13 Aug 1995 23:22:26 +0000 (23:22 +0000)]
Moved tcl/tk initialization code here from UImain.
tcl/tk initialization is now the very first thing done
in main()
tamches [Sun, 13 Aug 1995 23:21:21 +0000 (23:21 +0000)]
Moved tcl/tk initialization to pdMain
tamches [Sun, 13 Aug 1995 01:41:05 +0000 (01:41 +0000)]
Tightened and heavily commented the main loop.
Removed superfluous code; general cleaning up.
newhall [Sat, 12 Aug 1995 22:28:48 +0000 (22:28 +0000)]
Added VM_sequential_init and VM_post_thread_create_init. Changes to VMmain
newhall [Sat, 12 Aug 1995 22:28:20 +0000 (22:28 +0000)]
Added DM_post_thread_create_init, DM_sequential_init. Changes to DMmain
newhall [Sat, 12 Aug 1995 22:27:51 +0000 (22:27 +0000)]
added calls to DM and VM sequential initialization routines
newhall [Sat, 12 Aug 1995 22:27:37 +0000 (22:27 +0000)]
moved def. of init_struct to dataManager.I
newhall [Sat, 12 Aug 1995 22:27:12 +0000 (22:27 +0000)]
added VM_sequential_init(), VM_post_thread_create_init(), & vmp members
newhall [Sat, 12 Aug 1995 22:26:47 +0000 (22:26 +0000)]
added DM_sequential_init() & DM_post_thread_create_init() members
moved struct init_struct from paradyn.h to dataManager.I
newhall [Fri, 11 Aug 1995 21:51:39 +0000 (21:51 +0000)]
added calls to VMmain to get initial set of visis from parsed PDL entries
newhall [Fri, 11 Aug 1995 21:51:16 +0000 (21:51 +0000)]
Parsing of PDL files is done before thread creation
Removed call to dataManager kludge method function
newhall [Fri, 11 Aug 1995 21:50:55 +0000 (21:50 +0000)]
removed calls to metDoDaemon,metDoVisi,metDoProcess,metDoTunable from metMain
added metVisiSize, and metgetVisi functions
newhall [Fri, 11 Aug 1995 21:50:31 +0000 (21:50 +0000)]
Removed DM kludge method function. Added calls to metDoDaemon,
metDoProcess and metDoTunable that were moved out of metMain
newhall [Fri, 11 Aug 1995 21:50:03 +0000 (21:50 +0000)]
removed kludge()
newhall [Tue, 8 Aug 1995 03:13:03 +0000 (03:13 +0000)]
updates due to changes in DM: newPerfData, sampleDataCallbackFunc defs.
newhall [Tue, 8 Aug 1995 03:10:35 +0000 (03:10 +0000)]
changed newPerfData and sampleDataCallbackFunc definitions
newhall [Tue, 8 Aug 1995 03:10:02 +0000 (03:10 +0000)]
bug fix to DMresourceListNameCompare
changed newPerfData and sampleDataCallbackFunc definitions
newhall [Tue, 8 Aug 1995 03:09:20 +0000 (03:09 +0000)]
changed initial bin width to 0.2
tamches [Mon, 7 Aug 1995 00:02:52 +0000 (00:02 +0000)]
Added selectUnSelectFromFullPathName
tamches [Mon, 7 Aug 1995 00:02:01 +0000 (00:02 +0000)]
added selectUnSelectFromFullPathName
tamches [Mon, 7 Aug 1995 00:01:31 +0000 (00:01 +0000)]
Added waSetAbstraction, waSelect, and waUnselect
tamches [Mon, 7 Aug 1995 00:00:51 +0000 (00:00 +0000)]
Added name2index(), getAbsMenuName()
tamches [Mon, 7 Aug 1995 00:00:34 +0000 (00:00 +0000)]
Added name2index
tamches [Mon, 7 Aug 1995 00:00:16 +0000 (00:00 +0000)]
Added waSelect, waUnselect, waSetAbstraction
tamches [Sun, 6 Aug 1995 22:12:33 +0000 (22:12 +0000)]
barChart now uses tcl2c
tamches [Sun, 6 Aug 1995 22:11:48 +0000 (22:11 +0000)]
removed some warnings by using myTclEval
tamches [Sun, 6 Aug 1995 22:11:13 +0000 (22:11 +0000)]
barChart now uses tcl2c.
Now needs no command-line args.
tamches [Sun, 6 Aug 1995 22:10:17 +0000 (22:10 +0000)]
Procedure calls metric default changed to 100
tamches [Sun, 6 Aug 1995 22:09:47 +0000 (22:09 +0000)]
tk.h, tcl.h --> tkclean.h, tclclean.h
tamches [Sun, 6 Aug 1995 22:09:16 +0000 (22:09 +0000)]
char * --> const char *
krisna [Sat, 5 Aug 1995 17:17:12 +0000 (17:17 +0000)]
added lots of missing templates
krisna [Sat, 5 Aug 1995 17:16:47 +0000 (17:16 +0000)]
(const T *) vs (T * const)
krisna [Sat, 5 Aug 1995 17:15:28 +0000 (17:15 +0000)]
deleted redundant AND WRONG definition of ipHash
krisna [Sat, 5 Aug 1995 17:14:46 +0000 (17:14 +0000)]
read the code to find out why
krisna [Sat, 5 Aug 1995 17:13:04 +0000 (17:13 +0000)]
do not use <memory.h> in a C++ program, use <stdlib.h> instead
krisna [Sat, 5 Aug 1995 17:12:18 +0000 (17:12 +0000)]
use `0' instead of `NULL'
krisna [Sat, 5 Aug 1995 17:11:13 +0000 (17:11 +0000)]
do not define variables across label jumps
krisna [Sat, 5 Aug 1995 17:10:46 +0000 (17:10 +0000)]
use `0' for `NULL'
krisna [Sat, 5 Aug 1995 17:10:19 +0000 (17:10 +0000)]
deleted prototype for `strrchr', this file is anyway bogus
krisna [Sat, 5 Aug 1995 17:09:36 +0000 (17:09 +0000)]
no `virtual' outside a class declaration
krisna [Sat, 5 Aug 1995 17:09:11 +0000 (17:09 +0000)]
do not include <memory.h> in C++ programs, use <stdlib.h>
krisna [Sat, 5 Aug 1995 17:08:40 +0000 (17:08 +0000)]
updated friend entries for histDataCallback() and createResource()
krisna [Sat, 5 Aug 1995 17:07:40 +0000 (17:07 +0000)]
`res' is used as a variable name in igen-generated code, YUCK
krisna [Sat, 5 Aug 1995 17:06:52 +0000 (17:06 +0000)]
never use `NULL' in C/C++ code. read a C/C++ book for the reasons why
`0' should be used for a null pointer.
tamches [Fri, 4 Aug 1995 19:19:24 +0000 (19:19 +0000)]
Commented out some cout statements that are for debugging only.
tamches [Fri, 4 Aug 1995 19:18:00 +0000 (19:18 +0000)]
Added numChildrenAddedSinceLastSort field to every node.
Changes needed for using Vector::sort()
tamches [Fri, 4 Aug 1995 19:17:11 +0000 (19:17 +0000)]
More intelligent where axis resorting by added a
numChildrenAddedSinceLastSort field to every node.
Changed to Vector::sort(), which uses libc's qsort().
tamches [Fri, 4 Aug 1995 19:13:55 +0000 (19:13 +0000)]
Added a status line for 'rethinking' after receiving data (whethere batch
mode or not)
tamches [Tue, 1 Aug 1995 23:16:23 +0000 (23:16 +0000)]
Used Tk_3DBorderGC() (newly available tk4.0 routine) for clipping (when scrolling
a listbox) instead of peeking into the Border structure.
tamches [Tue, 1 Aug 1995 23:03:54 +0000 (23:03 +0000)]
Fixed a layout bug whereby scrolling a listbox whose width was less
than that of the parent (pink) node would redraw the listbox incorrectly.
newhall [Tue, 1 Aug 1995 02:18:20 +0000 (02:18 +0000)]
changes to support phase interface
newhall [Tue, 1 Aug 1995 02:18:04 +0000 (02:18 +0000)]
changes to support phases
newhall [Tue, 1 Aug 1995 02:17:02 +0000 (02:17 +0000)]
*** empty log message ***
newhall [Tue, 1 Aug 1995 02:15:27 +0000 (02:15 +0000)]
added phase type parameter to VMCreateVisi
newhall [Tue, 1 Aug 1995 02:11:04 +0000 (02:11 +0000)]
complete implementation of phase interface:
- additions and changes to DM interface functions
- changes to DM classes to support data collection at current or
global phase granularity
added alphabetical ordering to foci name creation
newhall [Tue, 1 Aug 1995 02:04:43 +0000 (02:04 +0000)]
changes to menuing and window height
newhall [Tue, 1 Aug 1995 01:58:43 +0000 (01:58 +0000)]
changes relating to phase interface stuff
newhall [Tue, 1 Aug 1995 01:56:21 +0000 (01:56 +0000)]
fix to how global time is computed
tamches [Thu, 27 Jul 1995 23:27:45 +0000 (23:27 +0000)]
Crash upon sorting huge CMF application mysteriously
goes away when quicksort is altered slightly to remove
tail recursion.