dyninst.git
28 years agouse datagrid method functions MetricId and ResourceId
newhall [Fri, 30 Sep 1994 21:00:51 +0000 (21:00 +0000)]
use datagrid method functions MetricId and ResourceId

28 years agoBasic instrumentation for CMFortran
rbi [Fri, 30 Sep 1994 19:46:58 +0000 (19:46 +0000)]
Basic instrumentation for CMFortran

28 years agoitty bitty typo fix
rbi [Fri, 30 Sep 1994 19:21:07 +0000 (19:21 +0000)]
itty bitty typo fix

28 years agoAbstraction interface change.
rbi [Fri, 30 Sep 1994 19:16:49 +0000 (19:16 +0000)]
Abstraction interface change.

28 years agominor cvs fixes
tamches [Thu, 29 Sep 1994 20:05:29 +0000 (20:05 +0000)]
minor cvs fixes

28 years agoinitial implementation.
tamches [Thu, 29 Sep 1994 19:52:25 +0000 (19:52 +0000)]
initial implementation.
This is a modified version of DGclient.C (tclVisi/src), specially
tuned for the barchart program.

28 years agoinitial implementation.
tamches [Thu, 29 Sep 1994 19:51:38 +0000 (19:51 +0000)]
initial implementation.
Receiving point for visi lib callback routines.  Pretty much
just calls the appropriate class member function in barChart.C

28 years agoinitial implementation.
tamches [Thu, 29 Sep 1994 19:50:51 +0000 (19:50 +0000)]
initial implementation.
entrypoint for barchart C++ program.  we create new tcl
commands (which will eventually call back to barChartTcl.C
and from there barChart.C) and then launch barChart.tcl.

28 years agorewritten for new version of barchart; the bars are now drawn
tamches [Thu, 29 Sep 1994 19:49:50 +0000 (19:49 +0000)]
rewritten for new version of barchart; the bars are now drawn
with xlib code in C++ (no more blt_barchart) in barChart.C.
See also barChartTcl.C and barChartDriver.C

28 years agoinitial implementation. A to-do list is kept in barChart.tcl
tamches [Thu, 29 Sep 1994 19:48:27 +0000 (19:48 +0000)]
initial implementation.  A to-do list is kept in barChart.tcl

28 years agoinitial implementation
tamches [Thu, 29 Sep 1994 19:47:16 +0000 (19:47 +0000)]
initial implementation

28 years agoMoved the rexec prototype inside the extern C part
jcargill [Tue, 27 Sep 1994 22:28:46 +0000 (22:28 +0000)]
Moved the rexec prototype inside the extern C part

28 years agoWarning cleanup: prototyped rexec, pushed consts further down
jcargill [Tue, 27 Sep 1994 19:23:05 +0000 (19:23 +0000)]
Warning cleanup: prototyped rexec, pushed consts further down

28 years agochanged arguments to GetMetsRes
newhall [Sun, 25 Sep 1994 02:07:47 +0000 (02:07 +0000)]
changed arguments to GetMetsRes

28 years agochanges to visi interface routines that take list of met/focus pairs:
newhall [Sun, 25 Sep 1994 02:00:26 +0000 (02:00 +0000)]
changes to visi interface routines that take list of met/focus pairs:
AddMetricsResources, GetMetRes
and changes to support the new version of igen

28 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

28 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

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

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

28 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

28 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).

28 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.

28 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

28 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.

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

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

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

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

28 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

28 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

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

28 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

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

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

28 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

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

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

28 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

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

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

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

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

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

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

28 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

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

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

28 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

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

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

28 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

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

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

28 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

28 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

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

28 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

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

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

28 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);

28 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_

28 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

28 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*>

28 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

28 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"

28 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

28 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

28 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

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

28 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

28 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

28 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

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

28 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

28 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*

28 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

28 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

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

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

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

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

28 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

28 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

28 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

28 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()

28 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);

28 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)

28 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.

28 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

28 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

28 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

28 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.

28 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

28 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

28 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

28 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

28 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

28 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)

28 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()

28 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