dyninst.git
27 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

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

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

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

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

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

27 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

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

27 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

27 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

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

27 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

27 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

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

27 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

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