dyninst.git
26 years agoupdated readme file
newhall [Tue, 26 Sep 1995 16:54:51 +0000 (16:54 +0000)]
updated readme file

26 years agoremoved warnings under g++ 2.7.0
tamches [Fri, 22 Sep 1995 19:23:41 +0000 (19:23 +0000)]
removed warnings under g++ 2.7.0

26 years agoRemoved warnings via correct usage of the C++ keyword "const"
tamches [Fri, 22 Sep 1995 02:04:59 +0000 (02:04 +0000)]
Removed warnings via correct usage of the C++ keyword "const"

26 years agoStupid hack to ensure middle-mouse-button can move scrollbars
tamches [Wed, 20 Sep 1995 01:37:11 +0000 (01:37 +0000)]
Stupid hack to ensure middle-mouse-button can move scrollbars
within the where axis.

26 years agoAdded tkTools.C; added /s/flex/lib (for -fl on instructional solaris machines)
tamches [Wed, 20 Sep 1995 01:32:01 +0000 (01:32 +0000)]
Added tkTools.C; added /s/flex/lib (for -fl on instructional solaris machines)

26 years agoFile size reduced by using some utilities in the new tkTools.C file
tamches [Wed, 20 Sep 1995 01:30:36 +0000 (01:30 +0000)]
File size reduced by using some utilities in the new tkTools.C file

26 years agoSome stuff has moved to tkTools.C
tamches [Wed, 20 Sep 1995 01:29:11 +0000 (01:29 +0000)]
Some stuff has moved to tkTools.C

26 years agoSome stuff moved to tkTools
tamches [Wed, 20 Sep 1995 01:28:36 +0000 (01:28 +0000)]
Some stuff moved to tkTools

26 years agoBetter set_scrollbars() (mouse moves). Use of graphicalPath, a new class.
tamches [Wed, 20 Sep 1995 01:27:55 +0000 (01:27 +0000)]
Better set_scrollbars() (mouse moves).  Use of graphicalPath, a new class.
Other major cleanifications to go along with where4tree changes.

26 years agoconstness removed from many prototypes; other changes to correspond
tamches [Wed, 20 Sep 1995 01:27:10 +0000 (01:27 +0000)]
constness removed from many prototypes; other changes to correspond
with whereAxis.C

26 years agofixed tclpanic to properly print msg
tamches [Wed, 20 Sep 1995 01:24:55 +0000 (01:24 +0000)]
fixed tclpanic to properly print msg

26 years agoMajor cleanification; too many things to enumerate. no path items
tamches [Wed, 20 Sep 1995 01:24:11 +0000 (01:24 +0000)]
Major cleanification; too many things to enumerate.  no path items
have negative values.  No more uses of graphical paths.

26 years agoFirst version of tkTools
tamches [Wed, 20 Sep 1995 01:19:42 +0000 (01:19 +0000)]
First version of tkTools

26 years agoint --> unsigned in a lot of places
tamches [Wed, 20 Sep 1995 01:19:15 +0000 (01:19 +0000)]
int --> unsigned in a lot of places

26 years agoSome routines didn't need where4TreeConstants
tamches [Wed, 20 Sep 1995 01:18:28 +0000 (01:18 +0000)]
Some routines didn't need where4TreeConstants

26 years agominor cleanifications hardly worth mentioning
tamches [Wed, 20 Sep 1995 01:18:03 +0000 (01:18 +0000)]
minor cleanifications hardly worth mentioning

26 years agoadded ipmin and ipmax
tamches [Wed, 20 Sep 1995 01:16:35 +0000 (01:16 +0000)]
added ipmin and ipmax

26 years agoFirst version of graphicalPath class
tamches [Wed, 20 Sep 1995 01:16:05 +0000 (01:16 +0000)]
First version of graphicalPath class

26 years agominor change; some usages of int --> unsigned
tamches [Wed, 20 Sep 1995 01:15:47 +0000 (01:15 +0000)]
minor change; some usages of int --> unsigned

26 years agoWhere axis changes -- added graphicalPath
tamches [Wed, 20 Sep 1995 01:13:21 +0000 (01:13 +0000)]
Where axis changes -- added graphicalPath

26 years agoFixed ptrace call.
mjrg [Mon, 18 Sep 1995 22:42:09 +0000 (22:42 +0000)]
Fixed ptrace call.

26 years agoadded directory command.
mjrg [Mon, 18 Sep 1995 22:39:49 +0000 (22:39 +0000)]
added directory command.

26 years agoAdded directory command.
mjrg [Mon, 18 Sep 1995 22:35:22 +0000 (22:35 +0000)]
Added directory command.
Removed host and user from daemon declaration.
Changed host and directory fields to string.

26 years agoAdded directory command.
mjrg [Mon, 18 Sep 1995 22:31:54 +0000 (22:31 +0000)]
Added directory command.

26 years agoremoved -Wenum-clash
newhall [Mon, 18 Sep 1995 18:32:11 +0000 (18:32 +0000)]
removed -Wenum-clash

26 years agofixed switch stmt. scope problem
newhall [Mon, 18 Sep 1995 18:31:01 +0000 (18:31 +0000)]
fixed switch stmt. scope problem

26 years agoupdated test subdirectory, added visilib routine GetMetRes()
newhall [Mon, 18 Sep 1995 18:25:52 +0000 (18:25 +0000)]
updated test subdirectory, added visilib routine GetMetRes()

26 years agochange so that sqrt(-3) is not called everytime this macro is used
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

26 years agochanged argument type in getBinValue
newhall [Mon, 18 Sep 1995 18:23:11 +0000 (18:23 +0000)]
changed argument type in getBinValue

26 years agochanges to avoid for-scope problem
newhall [Mon, 18 Sep 1995 18:22:06 +0000 (18:22 +0000)]
changes to avoid for-scope problem

26 years agoadded P_chmod.
mjrg [Fri, 15 Sep 1995 17:15:07 +0000 (17:15 +0000)]
added P_chmod.

26 years agoadded P_chdir.
mjrg [Fri, 15 Sep 1995 17:10:41 +0000 (17:10 +0000)]
added P_chdir.

26 years agoRemoved redundant ptrace calls.
mjrg [Mon, 11 Sep 1995 19:19:26 +0000 (19:19 +0000)]
Removed redundant ptrace calls.

26 years agostupid way to avoid the for-scope problem
krisna [Fri, 8 Sep 1995 19:51:16 +0000 (19:51 +0000)]
stupid way to avoid the for-scope problem

26 years agostupid 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

26 years agostupid way to avoid for-scope problem
krisna [Fri, 8 Sep 1995 19:43:45 +0000 (19:43 +0000)]
stupid way to avoid for-scope problem

26 years agobug fix
newhall [Thu, 7 Sep 1995 14:22:38 +0000 (14:22 +0000)]
bug fix

26 years agoInitialize splitHeaps.
mjrg [Tue, 5 Sep 1995 23:11:36 +0000 (23:11 +0000)]
Initialize splitHeaps.

26 years agofixed typo
newhall [Tue, 5 Sep 1995 16:40:26 +0000 (16:40 +0000)]
fixed typo

26 years agoadded interface functions for PC thread
newhall [Tue, 5 Sep 1995 16:25:02 +0000 (16:25 +0000)]
added interface functions for PC thread

26 years agoadded DM interface routines for PC, added resourceList method functions
newhall [Tue, 5 Sep 1995 16:24:12 +0000 (16:24 +0000)]
added DM interface routines for PC, added resourceList method functions

26 years agoFixed install for cm5 libraries.
mjrg [Wed, 30 Aug 1995 19:35:56 +0000 (19:35 +0000)]
Fixed install for cm5 libraries.

26 years agoThe main window is no longer manually resizable (because it has
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)

26 years agoAdded a processPendingTkEventsNoBlock() before msg_poll()
tamches [Wed, 30 Aug 1995 04:56:26 +0000 (04:56 +0000)]
Added a processPendingTkEventsNoBlock() before msg_poll()

26 years agoFixed missing UNCOMMON_LINK flag.
hollings [Tue, 29 Aug 1995 23:21:44 +0000 (23:21 +0000)]
Fixed missing UNCOMMON_LINK flag.

26 years agoadded third argument to declaration of initInferiorHeap.
mjrg [Tue, 29 Aug 1995 21:47:24 +0000 (21:47 +0000)]
added third argument to declaration of initInferiorHeap.

26 years agochanged sample.observedCost to sample.obsCostIdeal
mjrg [Tue, 29 Aug 1995 20:26:55 +0000 (20:26 +0000)]
changed sample.observedCost to sample.obsCostIdeal

26 years agoremoved the "tmp" directory references
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

26 years agonotes on DM objects, persistence flags, phase interface
newhall [Tue, 29 Aug 1995 18:51:47 +0000 (18:51 +0000)]
notes on DM objects, persistence flags, phase interface

26 years agoCorrected error with instMapping constructor for critical path.
hollings [Mon, 28 Aug 1995 01:48:05 +0000 (01:48 +0000)]
Corrected error with instMapping constructor for critical path.

26 years agofixed compile error
newhall [Thu, 24 Aug 1995 17:23:53 +0000 (17:23 +0000)]
fixed compile error

26 years agoAIX/SP-2 port (including option for split instruction/data heaps)
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)

26 years agoAIX/SP-2 port (including option for split instruction/data heaps)
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)

26 years agomoved call to readStartUpFile() to after commands in configuration
mjrg [Wed, 23 Aug 1995 21:03:21 +0000 (21:03 +0000)]
moved call to readStartUpFile() to after commands in configuration
file are executed.

26 years ago*** empty log message ***
newhall [Sun, 20 Aug 1995 03:51:27 +0000 (03:51 +0000)]
*** empty log message ***

26 years agochanged arguments to DM_sequential_init
newhall [Sun, 20 Aug 1995 03:42:02 +0000 (03:42 +0000)]
changed arguments to DM_sequential_init

26 years agochanged parameters 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

26 years agochanged parameters to DM_sequential_init, added set and clear persistent
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

26 years agoadded fold_on_inactive flag
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

26 years agoFixed dataManager::defineDaemon
mjrg [Fri, 18 Aug 1995 22:06:55 +0000 (22:06 +0000)]
Fixed dataManager::defineDaemon

26 years agoAdded calls to metDoProcess, metDoDaemon, metDoTunable.
mjrg [Fri, 18 Aug 1995 22:00:16 +0000 (22:00 +0000)]
Added calls to metDoProcess, metDoDaemon, metDoTunable.

26 years agoAdded calls to metDoDaemon, metDoProcess, metDoTunable.
mjrg [Fri, 18 Aug 1995 21:59:07 +0000 (21:59 +0000)]
Added calls to metDoDaemon, metDoProcess, metDoTunable.

26 years agouncommented defineDaemon
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.

26 years agouncommented defineDaemon
mjrg [Fri, 18 Aug 1995 21:40:49 +0000 (21:40 +0000)]
uncommented defineDaemon

26 years agodouble-bug fix.
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

26 years agoAdded a tkProcessPendingEventsNoBlock() to the bottom end of the
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.

27 years agoRemoved the TC thread.
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.

27 years agoMoved tcl/tk initialization code here from UImain.
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()

27 years agoMoved tcl/tk initialization to pdMain
tamches [Sun, 13 Aug 1995 23:21:21 +0000 (23:21 +0000)]
Moved tcl/tk initialization to pdMain

27 years agoTightened and heavily commented the main loop.
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.

27 years agoAdded VM_sequential_init and VM_post_thread_create_init. Changes to VMmain
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

27 years agoAdded DM_post_thread_create_init, DM_sequential_init. Changes to DMmain
newhall [Sat, 12 Aug 1995 22:28:20 +0000 (22:28 +0000)]
Added DM_post_thread_create_init, DM_sequential_init. Changes to DMmain

27 years agoadded calls to DM and VM sequential initialization routines
newhall [Sat, 12 Aug 1995 22:27:51 +0000 (22:27 +0000)]
added calls to DM and VM sequential initialization routines

27 years agomoved def. of init_struct to dataManager.I
newhall [Sat, 12 Aug 1995 22:27:37 +0000 (22:27 +0000)]
moved def. of init_struct to dataManager.I

27 years agoadded VM_sequential_init(), VM_post_thread_create_init(), & vmp members
newhall [Sat, 12 Aug 1995 22:27:12 +0000 (22:27 +0000)]
added VM_sequential_init(), VM_post_thread_create_init(), & vmp members

27 years agoadded DM_sequential_init() & DM_post_thread_create_init() 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

27 years agoadded calls to VMmain to get initial set of visis from parsed PDL entries
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

27 years agoParsing of PDL files is done before thread creation
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

27 years agoremoved calls to metDoDaemon,metDoVisi,metDoProcess,metDoTunable from metMain
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

27 years agoRemoved DM kludge method function. Added calls to metDoDaemon,
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

27 years agoremoved kludge()
newhall [Fri, 11 Aug 1995 21:50:03 +0000 (21:50 +0000)]
removed kludge()

27 years agoupdates due to changes in DM: newPerfData, sampleDataCallbackFunc defs.
newhall [Tue, 8 Aug 1995 03:13:03 +0000 (03:13 +0000)]
updates due to changes in DM: newPerfData, sampleDataCallbackFunc defs.

27 years agochanged newPerfData and sampleDataCallbackFunc definitions
newhall [Tue, 8 Aug 1995 03:10:35 +0000 (03:10 +0000)]
changed newPerfData and sampleDataCallbackFunc definitions

27 years agobug fix to DMresourceListNameCompare
newhall [Tue, 8 Aug 1995 03:10:02 +0000 (03:10 +0000)]
bug fix to DMresourceListNameCompare
changed newPerfData and sampleDataCallbackFunc definitions

27 years agochanged initial bin width to 0.2
newhall [Tue, 8 Aug 1995 03:09:20 +0000 (03:09 +0000)]
changed initial bin width to 0.2

27 years agoAdded selectUnSelectFromFullPathName
tamches [Mon, 7 Aug 1995 00:02:52 +0000 (00:02 +0000)]
Added selectUnSelectFromFullPathName

27 years agoadded selectUnSelectFromFullPathName
tamches [Mon, 7 Aug 1995 00:02:01 +0000 (00:02 +0000)]
added selectUnSelectFromFullPathName

27 years agoAdded waSetAbstraction, waSelect, and waUnselect
tamches [Mon, 7 Aug 1995 00:01:31 +0000 (00:01 +0000)]
Added waSetAbstraction, waSelect, and waUnselect

27 years agoAdded name2index(), getAbsMenuName()
tamches [Mon, 7 Aug 1995 00:00:51 +0000 (00:00 +0000)]
Added name2index(), getAbsMenuName()

27 years agoAdded name2index
tamches [Mon, 7 Aug 1995 00:00:34 +0000 (00:00 +0000)]
Added name2index

27 years agoAdded waSelect, waUnselect, waSetAbstraction
tamches [Mon, 7 Aug 1995 00:00:16 +0000 (00:00 +0000)]
Added waSelect, waUnselect, waSetAbstraction

27 years agobarChart now uses tcl2c
tamches [Sun, 6 Aug 1995 22:12:33 +0000 (22:12 +0000)]
barChart now uses tcl2c

27 years agoremoved some warnings by using myTclEval
tamches [Sun, 6 Aug 1995 22:11:48 +0000 (22:11 +0000)]
removed some warnings by using myTclEval

27 years agobarChart now uses tcl2c.
tamches [Sun, 6 Aug 1995 22:11:13 +0000 (22:11 +0000)]
barChart now uses tcl2c.
Now needs no command-line args.

27 years agoProcedure calls metric default changed to 100
tamches [Sun, 6 Aug 1995 22:10:17 +0000 (22:10 +0000)]
Procedure calls metric default changed to 100

27 years agotk.h, tcl.h --> tkclean.h, tclclean.h
tamches [Sun, 6 Aug 1995 22:09:47 +0000 (22:09 +0000)]
tk.h, tcl.h --> tkclean.h, tclclean.h

27 years agochar * --> const char *
tamches [Sun, 6 Aug 1995 22:09:16 +0000 (22:09 +0000)]
char * --> const char *

27 years agoadded lots of missing templates
krisna [Sat, 5 Aug 1995 17:17:12 +0000 (17:17 +0000)]
added lots of missing templates

27 years ago(const T *) vs (T * const)
krisna [Sat, 5 Aug 1995 17:16:47 +0000 (17:16 +0000)]
(const T *) vs (T * const)

27 years agodeleted redundant AND WRONG definition of ipHash
krisna [Sat, 5 Aug 1995 17:15:28 +0000 (17:15 +0000)]
deleted redundant AND WRONG definition of ipHash