dyninst.git
27 years agoChanged *allocs to news
markc [Thu, 22 Sep 1994 02:00:02 +0000 (02:00 +0000)]
Changed *allocs to news
cast stringHandles for printing
cast args to PCptrace

27 years agoEnter handles for primitiveCosts into stringPool
markc [Thu, 22 Sep 1994 01:58:53 +0000 (01:58 +0000)]
Enter handles for primitiveCosts into stringPool
changed libraryList to List<libraryFunc*>

27 years agomade getStrOp() return const char*
markc [Thu, 22 Sep 1994 01:58:17 +0000 (01:58 +0000)]
made getStrOp() return const char*
changed *allocs to news
enter funcFrequencyTable handles into stringPool
cast args to ptrace, PCptrace

27 years agoChanged libraryList to List<libraryFunc*>
markc [Thu, 22 Sep 1994 01:56:17 +0000 (01:56 +0000)]
Changed libraryList to List<libraryFunc*>
make system includes extern "C"

27 years agoDeclare system includes as extern "C"
markc [Thu, 22 Sep 1994 01:55:22 +0000 (01:55 +0000)]
Declare system includes as extern "C"
Remove libraryList typedef, use List<libraryFunc*>
Enter primtiveCosts handles into stringPools

27 years agoMade system includes extern "C"
markc [Thu, 22 Sep 1994 01:53:48 +0000 (01:53 +0000)]
Made system includes extern "C"
added const to char* args to stop compiler warnings
changed String to char*
declare classes as classes, not structs
use igen methods to access igen member vars

27 years agoAdded most of dyninst.h, temporary
markc [Thu, 22 Sep 1994 01:51:40 +0000 (01:51 +0000)]
Added most of dyninst.h, temporary

27 years agoreorganized, temporary
markc [Thu, 22 Sep 1994 01:50:54 +0000 (01:50 +0000)]
reorganized, temporary

27 years agocast stringHandle to char*
markc [Thu, 22 Sep 1994 01:50:14 +0000 (01:50 +0000)]
cast stringHandle to char*
cast args for ptrace

27 years agoStandardized ptrace, PCptrace signatures
markc [Thu, 22 Sep 1994 01:48:30 +0000 (01:48 +0000)]
Standardized ptrace, PCptrace signatures
Instantiate classes as classes, not structs
cast stringHandles for printing
cast args for PCptrace

27 years agoMade system includes extern "C"
markc [Thu, 22 Sep 1994 01:46:42 +0000 (01:46 +0000)]
Made system includes extern "C"
Access igen members via methods

27 years agoMade system includes extern "C"
markc [Thu, 22 Sep 1994 01:45:55 +0000 (01:45 +0000)]
Made system includes extern "C"

27 years agoMade first arg to AstNode constructor const
markc [Thu, 22 Sep 1994 01:44:51 +0000 (01:44 +0000)]
Made first arg to AstNode constructor const
strdup'd callee in AstNode::AstNode, this is temporary
Made first arg to createPrimitiveCall const

27 years agoCast args for printf
markc [Thu, 22 Sep 1994 01:33:59 +0000 (01:33 +0000)]
Cast args for printf
changed calloc to new
getOpString now returns const char*
createPrimitiveCall takes const char*

27 years agoMade system includes extern"C"
markc [Thu, 22 Sep 1994 01:32:26 +0000 (01:32 +0000)]
Made system includes extern"C"
Cast args for string functions

27 years agoAdded log message, duplicate include guards
markc [Thu, 22 Sep 1994 01:31:33 +0000 (01:31 +0000)]
Added log message, duplicate include guards

27 years agoGave correct signature for signal
markc [Thu, 22 Sep 1994 01:22:48 +0000 (01:22 +0000)]
Gave correct signature for signal

27 years agoSet default args
markc [Thu, 22 Sep 1994 01:22:05 +0000 (01:22 +0000)]
Set default args

27 years agoaccess tid using getTid() method
markc [Thu, 22 Sep 1994 01:21:32 +0000 (01:21 +0000)]
access tid using getTid() method

27 years agoChanged "String" to "char*"
markc [Thu, 22 Sep 1994 01:20:20 +0000 (01:20 +0000)]
Changed "String" to "char*"

27 years agoRPCprocessCreate takes &int, not int*, changed args to call
markc [Thu, 22 Sep 1994 01:19:43 +0000 (01:19 +0000)]
RPCprocessCreate takes &int, not int*, changed args to call
typecast args for msg_bind_buffered
access igen class members using methods

27 years agoCast stringHandles to char*s in printf statements
markc [Thu, 22 Sep 1994 01:17:53 +0000 (01:17 +0000)]
Cast stringHandles to char*s in printf statements

27 years agoAdded const to char* for args in compare function
markc [Thu, 22 Sep 1994 01:17:26 +0000 (01:17 +0000)]
Added const to char* for args in compare function

27 years agoAdded const to char* arg in UIM::showError()
markc [Thu, 22 Sep 1994 01:16:53 +0000 (01:16 +0000)]
Added const to char* arg in UIM::showError()

27 years agoAdded const to char* in
markc [Thu, 22 Sep 1994 01:12:01 +0000 (01:12 +0000)]
Added const to char* in
test(changeCollectionFunc, evalFunc, const char *);
hypothesis(hypothesis*, test*, const char *);
hypothesis(hypothesis*, test*, const char *, explanationFunction);

27 years agoAdded const to char* in
markc [Thu, 22 Sep 1994 01:11:12 +0000 (01:11 +0000)]
Added const to char* in
 hypothesis::hypothesis(hypothesis *p, test *t , const char *id, explanationFunction e
hypothesis::hypothesis(hypothesis *p, test *t , const char *id)
test::test(changeCollectionFunc on, evalFunc eval, const char *id)

27 years agoCommented out operator = declaration, it wasn't being used, and doesn't
markc [Thu, 22 Sep 1994 01:09:45 +0000 (01:09 +0000)]
Commented out operator = declaration, it wasn't being used, and doesn't
look correct.

27 years agoChanged arg types on strCompare to remove compiler warnings
markc [Thu, 22 Sep 1994 01:08:48 +0000 (01:08 +0000)]
Changed arg types on strCompare to remove compiler warnings

27 years agoMade char* const in timeInterval::timeInterval
markc [Thu, 22 Sep 1994 01:08:05 +0000 (01:08 +0000)]
Made char* const in timeInterval::timeInterval

27 years agoMade char* in timeInterval::timeInterval const
markc [Thu, 22 Sep 1994 01:07:31 +0000 (01:07 +0000)]
Made char* in timeInterval::timeInterval const

27 years agoAdded correct number of args to printf
markc [Thu, 22 Sep 1994 01:06:05 +0000 (01:06 +0000)]
Added correct number of args to printf
Changed malloc on line 179 "shortName = (char*) malloc(32) since more than
16 chars are needed.  This is a bug.

27 years agoMade lockOverhead 10 rather than 0 since it is used to divide
markc [Thu, 22 Sep 1994 01:04:36 +0000 (01:04 +0000)]
Made lockOverhead 10 rather than 0 since it is used to divide

27 years agoAdded const char* to PCmetric constructor
markc [Thu, 22 Sep 1994 01:03:47 +0000 (01:03 +0000)]
Added const char* to PCmetric constructor

27 years agoAdded const char* to PCmetric constructors
markc [Thu, 22 Sep 1994 01:03:16 +0000 (01:03 +0000)]
Added const char* to PCmetric constructors

27 years agoCast stringHandle to char* to view as text
markc [Thu, 22 Sep 1994 01:01:08 +0000 (01:01 +0000)]
Cast stringHandle to char* to view as text

27 years agoAdded const to char* for addHint()
markc [Thu, 22 Sep 1994 01:00:21 +0000 (01:00 +0000)]
Added const to char* for addHint()

Made printfs expecting n args get n args

27 years agoAdded const to char* args for void testValue::addHint(focus *f, const char* message)
markc [Thu, 22 Sep 1994 00:59:35 +0000 (00:59 +0000)]
Added const to char* args for void testValue::addHint(focus *f, const char* message)

27 years agoAdded const to const char* for createResource()
markc [Thu, 22 Sep 1994 00:58:02 +0000 (00:58 +0000)]
Added const to const char* for createResource()

27 years agoEntered stringHandles into stringPool rather than assigning from const char *
markc [Thu, 22 Sep 1994 00:57:16 +0000 (00:57 +0000)]
Entered stringHandles into stringPool rather than assigning from const char *
Added casts to remove compiler warnings

27 years agoAdded const to args to addExecutable()
markc [Thu, 22 Sep 1994 00:56:05 +0000 (00:56 +0000)]
Added const to args to addExecutable()

27 years agoChanged "String" to "char*"
markc [Thu, 22 Sep 1994 00:55:37 +0000 (00:55 +0000)]
Changed "String" to "char*"
Changed arg types for DMsetupSocket
Made createResource() take a const char* rather than char*

27 years agoChanged daemonEntry class to remove purify errors, provide access methods
markc [Thu, 22 Sep 1994 00:54:06 +0000 (00:54 +0000)]
Changed daemonEntry class to remove purify errors, provide access methods
for member variables, copy args to constructor
Change "String" to "char*"

27 years agoChanged "String" to "char*"
markc [Thu, 22 Sep 1994 00:52:29 +0000 (00:52 +0000)]
Changed "String" to "char*"
Used access methods for private member functions from igen classes
Removed purify error (new char[len] --> char[len+1] on line 303
Typecast args passed to msg_bind_buffered
Added "const" to applicationContext::defineDaemon(), ::findEntry() args

27 years agoParadyn now uses one template code generating file. All threads should use
markc [Thu, 22 Sep 1994 00:49:12 +0000 (00:49 +0000)]
Paradyn now uses one template code generating file.  All threads should use
this file to generate template code.

27 years agoMade array declarations explicit
markc [Thu, 22 Sep 1994 00:45:15 +0000 (00:45 +0000)]
Made array declarations explicit
Incremented version number

27 years agoIncremented version number
markc [Thu, 22 Sep 1994 00:44:26 +0000 (00:44 +0000)]
Incremented version number
Changed "String" to "char*"
Made array declarations explicit

27 years agoAdded "const" for char* args to addExecutable()
markc [Thu, 22 Sep 1994 00:43:30 +0000 (00:43 +0000)]
Added "const" for char* args to addExecutable()
Made String_Array declaration explicit
Incremented version number

27 years agoChanged "String" to "char*"
markc [Thu, 22 Sep 1994 00:42:31 +0000 (00:42 +0000)]
Changed "String" to "char*"
Declared $array types explicitly
Incremented version number

27 years agoIncremented version number because igen is new
markc [Thu, 22 Sep 1994 00:41:35 +0000 (00:41 +0000)]
Incremented version number because igen is new

27 years agoSpecified return type for function typedefs
markc [Thu, 22 Sep 1994 00:40:52 +0000 (00:40 +0000)]
Specified return type for function typedefs
Added "const" for errString parameter to showError()
incremented version number

27 years agoMade all templates external
markc [Thu, 22 Sep 1994 00:38:22 +0000 (00:38 +0000)]
Made all templates external
Made array declarations separate
Add class support
Add support for "const"
Bundle pointers for xdr
Cleaned up tests

27 years agoMade all templates external
markc [Thu, 22 Sep 1994 00:37:54 +0000 (00:37 +0000)]
Made all templates external
Made array declarations separate
Add class support
Add support for "const"
Bundle pointers for xdr

27 years agoadded addNStyle and addEStyle commands
karavan [Wed, 21 Sep 1994 15:35:24 +0000 (15:35 +0000)]
added addNStyle and addEStyle commands

27 years agoAdded const notes.
markc [Tue, 20 Sep 1994 22:00:30 +0000 (22:00 +0000)]
Added const notes.

27 years agoNew igen features.
markc [Tue, 20 Sep 1994 21:56:19 +0000 (21:56 +0000)]
New igen features.

27 years agoadded procedure addDefaultShgBindings (really karavan, but she's not here...)
jcargill [Tue, 20 Sep 1994 21:29:33 +0000 (21:29 +0000)]
added procedure addDefaultShgBindings (really karavan, but she's not here...)

27 years agoremoved hard coded clock value.
hollings [Tue, 20 Sep 1994 18:27:17 +0000 (18:27 +0000)]
removed hard coded clock value.

27 years agoadded DYNINSTcyclesPerSecond to get cost values no matter the clock speed.
hollings [Tue, 20 Sep 1994 18:26:51 +0000 (18:26 +0000)]
added DYNINSTcyclesPerSecond to get cost values no matter the clock speed.

removed a race condition in DYNINSTcyclesPerSecond.

27 years agoremoved call to getcmd since it was causing a SS-5 slow down.
hollings [Tue, 20 Sep 1994 18:25:00 +0000 (18:25 +0000)]
removed call to getcmd since it was causing a SS-5 slow down.

27 years agoadded option to use rexec as well as fork and rsh to start processes.
hollings [Tue, 20 Sep 1994 18:23:58 +0000 (18:23 +0000)]
added option to use rexec as well as fork and rsh to start processes.

27 years agoadded code to use actual clock speed for cost model numbers.
hollings [Tue, 20 Sep 1994 18:18:23 +0000 (18:18 +0000)]
added code to use actual clock speed for cost model numbers.

27 years agoadded FP_OP2_FPop1 and FP_OP2_FPop2
hollings [Tue, 20 Sep 1994 15:24:25 +0000 (15:24 +0000)]
added FP_OP2_FPop1 and FP_OP2_FPop2

27 years agoRemoved unneeded switch branch.
rbi [Thu, 15 Sep 1994 19:18:49 +0000 (19:18 +0000)]
Removed unneeded switch branch.

27 years agoFixed system calls in loadSymTable()
rbi [Wed, 14 Sep 1994 19:57:08 +0000 (19:57 +0000)]
Fixed system calls in loadSymTable()

27 years agocreated error #23
karavan [Tue, 13 Sep 1994 20:50:58 +0000 (20:50 +0000)]
created error #23

27 years agocreated error #22
karavan [Tue, 13 Sep 1994 20:48:39 +0000 (20:48 +0000)]
created error #22

27 years agocreated error #21
karavan [Tue, 13 Sep 1994 20:44:06 +0000 (20:44 +0000)]
created error #21

27 years agoremoved compiler warnings
karavan [Tue, 13 Sep 1994 05:08:14 +0000 (05:08 +0000)]
removed compiler warnings

27 years agoinitialize new global: metMenuCtr
karavan [Tue, 13 Sep 1994 05:07:03 +0000 (05:07 +0000)]
initialize new global: metMenuCtr

27 years agochanges to accommodate multiple simultaneous menus.
karavan [Tue, 13 Sep 1994 05:06:36 +0000 (05:06 +0000)]
changes to accommodate multiple simultaneous menus.

27 years agoimproved error handling
karavan [Tue, 13 Sep 1994 05:05:47 +0000 (05:05 +0000)]
improved error handling

27 years agoFixed edge-crossing bug and removed some warnings.
karavan [Sun, 11 Sep 1994 23:03:40 +0000 (23:03 +0000)]
Fixed edge-crossing bug and removed some warnings.

27 years agoadded to barChart
tamches [Thu, 8 Sep 1994 00:13:40 +0000 (00:13 +0000)]
added to barChart

27 years agoAdded preliminary blt_drag&drop interface.
tamches [Thu, 8 Sep 1994 00:10:43 +0000 (00:10 +0000)]
Added preliminary blt_drag&drop interface.
changed window title.

27 years agoadded back color-coded edges: added int edgeStyle to SearchHistoryNode
karavan [Tue, 6 Sep 1994 09:26:25 +0000 (09:26 +0000)]
added back color-coded edges: added int edgeStyle to SearchHistoryNode
class and added estyle argument to constructor and findAndAddSHG

27 years agoBetter control of PC output through tunable constants.
karavan [Tue, 6 Sep 1994 08:32:30 +0000 (08:32 +0000)]
Better control of PC output through tunable constants.

27 years agoBug fix: enabling certain metrics could cause no instrumentation to be
jcargill [Mon, 5 Sep 1994 20:33:34 +0000 (20:33 +0000)]
Bug fix:  enabling certain metrics could cause no instrumentation to be
inserted, but still return a mid; this hosed the PC

27 years agosmall visual fixes
karavan [Mon, 5 Sep 1994 20:09:18 +0000 (20:09 +0000)]
small visual fixes

27 years agoFixed read-before-write of thread stack data (spotted by purify)
jcargill [Mon, 5 Sep 1994 20:04:49 +0000 (20:04 +0000)]
Fixed read-before-write of thread stack data (spotted by purify)

27 years agoBetter control of PC output through tunable constants.
jcargill [Mon, 5 Sep 1994 20:00:44 +0000 (20:00 +0000)]
Better control of PC output through tunable constants.

27 years agochanged AbbreviatedFocus to produce entire path from root node
newhall [Mon, 5 Sep 1994 19:10:53 +0000 (19:10 +0000)]
changed AbbreviatedFocus to produce entire path from root node

27 years agoBuild libutil before igen, which uses it & build tclVisi nightly.
jcargill [Mon, 5 Sep 1994 19:05:49 +0000 (19:05 +0000)]
Build libutil before igen, which uses it & build tclVisi nightly.

27 years agoShrunk the logo, to make headers for Paradyn windows smaller.
jcargill [Mon, 5 Sep 1994 18:43:43 +0000 (18:43 +0000)]
Shrunk the logo, to make headers for Paradyn windows smaller.

27 years agoChanged title to be more uniform.
jcargill [Mon, 5 Sep 1994 18:40:25 +0000 (18:40 +0000)]
Changed title to be more uniform.

27 years agoadded 'to do' and 'problems' lists. tightened code around speed-critical
tamches [Sun, 4 Sep 1994 23:55:29 +0000 (23:55 +0000)]
added 'to do' and 'problems' lists.  tightened code around speed-critical
areas.  improved look of x axis.

27 years agoCleaned up syntax some more, e.g. longer variable names.
tamches [Sat, 3 Sep 1994 01:24:39 +0000 (01:24 +0000)]
Cleaned up syntax some more, e.g. longer variable names.
Cleaned up menus
Added many comments

27 years agominor get-acquainted formatting cleanups
tamches [Fri, 2 Sep 1994 21:00:30 +0000 (21:00 +0000)]
minor get-acquainted formatting cleanups

27 years agoAdded missing semicolon to end of typedef
markc [Fri, 2 Sep 1994 19:42:46 +0000 (19:42 +0000)]
Added missing semicolon to end of typedef

27 years agoMoved typedef for stringHandle outside of stringPool.h
markc [Fri, 2 Sep 1994 10:43:50 +0000 (10:43 +0000)]
Moved typedef for stringHandle outside of stringPool.h

27 years agoAdded log entries to metClass
markc [Wed, 31 Aug 1994 22:21:01 +0000 (22:21 +0000)]
Added log entries to metClass

27 years agoadded silent node trimming.
karavan [Tue, 30 Aug 1994 16:27:34 +0000 (16:27 +0000)]
added silent node trimming.

27 years agoadded "silent" node trimming to the base where axis.
karavan [Tue, 30 Aug 1994 16:23:17 +0000 (16:23 +0000)]
added "silent" node trimming to the base where axis.

27 years agofixed argument parsing to paradyn process command.
karavan [Tue, 23 Aug 1994 18:01:11 +0000 (18:01 +0000)]
fixed argument parsing to paradyn process command.

27 years agoAdded metClass.C file that Mark forgot to commit
jcargill [Tue, 23 Aug 1994 14:34:40 +0000 (14:34 +0000)]
Added metClass.C file that Mark forgot to commit

27 years agoStopped generating inline functions that are not used for threads.
markc [Mon, 22 Aug 1994 20:06:32 +0000 (20:06 +0000)]
Stopped generating inline functions that are not used for threads.

27 years agoUpdate to agree with grammar.
markc [Mon, 22 Aug 1994 19:21:42 +0000 (19:21 +0000)]
Update to agree with grammar.

27 years agoMoved inline functions used for bundling from header files to .SRVR. and
markc [Mon, 22 Aug 1994 16:07:03 +0000 (16:07 +0000)]
Moved inline functions used for bundling from header files to .SRVR. and
.CLNT. .C files to decrease compiler warnings.

27 years agoRemoved lastValue array.
markc [Mon, 22 Aug 1994 16:05:37 +0000 (16:05 +0000)]
Removed lastValue array.
Added lastValue variable to timer structure.
Added error messages for timer regression.
Removed lastValue array.
Added lastValue variable to timer structure.
Added error messages for timer regression.

27 years agoRemoved lastValue array.
markc [Mon, 22 Aug 1994 16:05:25 +0000 (16:05 +0000)]
Removed lastValue array.
Added lastValue variable to timer structure.
Added error messages for timer regression.

27 years agoRemove my_pid which duplicated a class member
markc [Mon, 22 Aug 1994 16:01:21 +0000 (16:01 +0000)]
Remove my_pid which duplicated a class member
Add daemon dictionary calls to dataManager interface.