dyninst.git
27 years agochanged interface definitions to work for new version of igen
newhall [Sun, 25 Sep 1994 01:58:13 +0000 (01:58 +0000)]
changed interface definitions to work for new version of igen
changed AddMetricsResources def. to take array of metric/focus pairs

27 years agoadded visi_DataGrid method functions ResourceIndex, MetricIndex
newhall [Sun, 25 Sep 1994 01:57:45 +0000 (01:57 +0000)]
added visi_DataGrid method functions ResourceIndex, MetricIndex

27 years agoadded #ifndef's
newhall [Sun, 25 Sep 1994 01:56:25 +0000 (01:56 +0000)]
added #ifndef's

27 years agochanged arguments to VMAddNewVisualization
newhall [Sun, 25 Sep 1994 01:55:08 +0000 (01:55 +0000)]
changed arguments to VMAddNewVisualization

27 years agoupdated to support changes in VM, and UI interface
newhall [Sun, 25 Sep 1994 01:54:10 +0000 (01:54 +0000)]
updated to support changes in VM, and UI interface

27 years agoUI and VM interface changes to support new representation
newhall [Sun, 25 Sep 1994 01:49:01 +0000 (01:49 +0000)]
UI and VM interface changes to support new representation
of metric/focus lists as a list of metric/focus pairs (either
as a string or a list of metric* resourceList* pairs).

27 years agoAdded #include of stdlib.h to get correct prototype for atof()
rbi [Sat, 24 Sep 1994 01:10:00 +0000 (01:10 +0000)]
Added #include of stdlib.h to get correct prototype for atof()
and thereby fix the SHG display bug.

27 years agoMiniscule cleanup of node i/o polling
jcargill [Fri, 23 Sep 1994 15:57:32 +0000 (15:57 +0000)]
Miniscule cleanup of node i/o polling

27 years agoMoved cast to ArrowType outside of or expression to avoid assigning an
markc [Thu, 22 Sep 1994 16:21:44 +0000 (16:21 +0000)]
Moved cast to ArrowType outside of or expression to avoid assigning an
int to type ArrowType.

27 years agoRemoved #include "resource.h"
markc [Thu, 22 Sep 1994 16:02:25 +0000 (16:02 +0000)]
Removed #include "resource.h"

27 years agogenerate libutil template code
markc [Thu, 22 Sep 1994 03:21:14 +0000 (03:21 +0000)]
generate libutil template code

27 years agoChanges to remove compiler warnings
markc [Thu, 22 Sep 1994 03:19:52 +0000 (03:19 +0000)]
Changes to remove compiler warnings

27 years agoChanged private pointers to char*
markc [Thu, 22 Sep 1994 03:19:13 +0000 (03:19 +0000)]
Changed private pointers to char*

27 years agoAdded error checking code in constructor
markc [Thu, 22 Sep 1994 03:18:47 +0000 (03:18 +0000)]
Added error checking code in constructor

27 years agochanges to remove compiler warnings
markc [Thu, 22 Sep 1994 03:18:05 +0000 (03:18 +0000)]
changes to remove compiler warnings
changed pid passed to RPCprocessCreate

27 years agoadded postfix ++ operator
markc [Thu, 22 Sep 1994 03:17:22 +0000 (03:17 +0000)]
added postfix ++ operator

27 years agoChanged private pointers to char* from void* since void* math is
markc [Thu, 22 Sep 1994 03:17:00 +0000 (03:17 +0000)]
Changed private pointers to char* from void* since void* math is
illegal for ANSI

27 years agoadded virtual destructor
markc [Thu, 22 Sep 1994 03:16:25 +0000 (03:16 +0000)]
added virtual destructor

27 years agochanged char* to const char *
markc [Thu, 22 Sep 1994 03:15:59 +0000 (03:15 +0000)]
changed char* to const char *

27 years agodeclared arrays at start
markc [Thu, 22 Sep 1994 03:14:41 +0000 (03:14 +0000)]
declared arrays at start
incremented version number

Added stronger compiler warnings
removed compiler warnings

27 years agodeclared arrays at start
markc [Thu, 22 Sep 1994 03:12:24 +0000 (03:12 +0000)]
declared arrays at start
incremented version number

27 years agoadded new tests
markc [Thu, 22 Sep 1994 03:11:15 +0000 (03:11 +0000)]
added new tests

27 years agoAdded return type of int to function typedef
markc [Thu, 22 Sep 1994 03:04:30 +0000 (03:04 +0000)]
Added return type of int to function typedef

27 years agoRemoved compiler warnings
markc [Thu, 22 Sep 1994 02:29:18 +0000 (02:29 +0000)]
Removed compiler warnings

27 years agoChange signature to intComp
markc [Thu, 22 Sep 1994 02:27:52 +0000 (02:27 +0000)]
Change signature to intComp

27 years agoChanged signature to intComp
markc [Thu, 22 Sep 1994 02:27:37 +0000 (02:27 +0000)]
Changed signature to intComp

27 years agoGave type names to typedefs
markc [Thu, 22 Sep 1994 02:27:18 +0000 (02:27 +0000)]
Gave type names to typedefs

27 years agoMade structs classes
markc [Thu, 22 Sep 1994 02:26:40 +0000 (02:26 +0000)]
Made structs classes

27 years agomade system includes extern "C"
markc [Thu, 22 Sep 1994 02:26:14 +0000 (02:26 +0000)]
made system includes extern "C"

27 years agochanged frees to deletes
markc [Thu, 22 Sep 1994 02:25:51 +0000 (02:25 +0000)]
changed frees to deletes
changed *allocs to news

27 years agoChange names of resource classes
markc [Thu, 22 Sep 1994 02:25:13 +0000 (02:25 +0000)]
Change names of resource classes

27 years agocast stringHandles
markc [Thu, 22 Sep 1994 02:24:46 +0000 (02:24 +0000)]
cast stringHandles

27 years agochanged types to agree with ptrace signature
markc [Thu, 22 Sep 1994 02:24:13 +0000 (02:24 +0000)]
changed types to agree with ptrace signature

27 years agoChanged structs to classes
markc [Thu, 22 Sep 1994 02:23:44 +0000 (02:23 +0000)]
Changed structs to classes

27 years agochanged *allocs to new
markc [Thu, 22 Sep 1994 02:23:17 +0000 (02:23 +0000)]
changed *allocs to new

27 years agochanged *allocs to news
markc [Thu, 22 Sep 1994 02:22:17 +0000 (02:22 +0000)]
changed *allocs to news
cast args to memset

27 years agoAdded signatures for select, wait3
markc [Thu, 22 Sep 1994 02:20:56 +0000 (02:20 +0000)]
Added signatures for select, wait3

27 years agoChanged names for resource classes
markc [Thu, 22 Sep 1994 02:19:28 +0000 (02:19 +0000)]
Changed names for resource classes

27 years agoChanged name of class function pdFunction
markc [Thu, 22 Sep 1994 02:18:08 +0000 (02:18 +0000)]
Changed name of class function pdFunction

27 years agoAdded static class initializers for DYNINSTallMetrics
markc [Thu, 22 Sep 1994 02:17:26 +0000 (02:17 +0000)]
Added static class initializers for DYNINSTallMetrics

27 years agoChanged structs to classes
markc [Thu, 22 Sep 1994 02:14:13 +0000 (02:14 +0000)]
Changed structs to classes

27 years agocast args to memset
markc [Thu, 22 Sep 1994 02:13:35 +0000 (02:13 +0000)]
cast args to memset
cast stringHandles for string functions
change *allocs to news

27 years agoaccess metricList using method
markc [Thu, 22 Sep 1994 02:10:45 +0000 (02:10 +0000)]
access metricList using method

27 years agoAdded sparc specific ifdefs
markc [Thu, 22 Sep 1994 02:09:49 +0000 (02:09 +0000)]
Added sparc specific ifdefs

27 years agoinstantiate class as class, not struct
markc [Thu, 22 Sep 1994 02:02:29 +0000 (02:02 +0000)]
instantiate class as class, not struct
changed char* to const char * for
internalMetric(const char *n, int style, int a, const char *units,
 sampleValueFunc f);

27 years agochange instInstanceRec struct to a class
markc [Thu, 22 Sep 1994 02:01:19 +0000 (02:01 +0000)]
change instInstanceRec struct to a class
change signature to PCptrace
changed #defines for cust PTRACE_

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.