dyninst.git
27 years agoremoved mistaken divid by 1Meg for predicted cost.
hollings [Fri, 22 Jul 1994 19:21:08 +0000 (19:21 +0000)]
removed mistaken divid by 1Meg for predicted cost.

27 years agoadded pauseTime and wallTime.
hollings [Fri, 22 Jul 1994 19:20:40 +0000 (19:20 +0000)]
added pauseTime and wallTime.

27 years agomoved computePauseTimeMetric to machine specific area.
hollings [Fri, 22 Jul 1994 19:20:12 +0000 (19:20 +0000)]
moved computePauseTimeMetric to machine specific area.

27 years agomoved computePauseTimeMetric here, and added lib func calls for cmmd routines.
hollings [Fri, 22 Jul 1994 19:16:36 +0000 (19:16 +0000)]
moved computePauseTimeMetric here, and added lib func calls for cmmd routines.

27 years agoupdate cost data, move pausetime in here.
hollings [Fri, 22 Jul 1994 19:16:01 +0000 (19:16 +0000)]
update cost data, move pausetime in here.

27 years agomoved computePauseTime to machine specific area.
hollings [Fri, 22 Jul 1994 19:15:19 +0000 (19:15 +0000)]
moved computePauseTime to machine specific area.

27 years agoNo more jumpy resizes.
rbi [Thu, 21 Jul 1994 17:47:43 +0000 (17:47 +0000)]
No more jumpy resizes.

27 years agoYANS -- Yet another new style
rbi [Thu, 21 Jul 1994 01:53:30 +0000 (01:53 +0000)]
YANS -- Yet another new style

27 years agoremoved extra polls of the nodes for printfs.
hollings [Thu, 21 Jul 1994 01:34:48 +0000 (01:34 +0000)]
removed extra polls of the nodes for printfs.

27 years agoFixed to skip over null point and ast nodes for addInst calls.
hollings [Thu, 21 Jul 1994 01:34:19 +0000 (01:34 +0000)]
Fixed to skip over null point and ast nodes for addInst calls.

27 years agomade time in code gen stat stadard.
hollings [Wed, 20 Jul 1994 23:29:46 +0000 (23:29 +0000)]
made time in code gen stat stadard.

27 years agoadded insn generated metric.
hollings [Wed, 20 Jul 1994 23:23:35 +0000 (23:23 +0000)]
added insn generated metric.

27 years agoAdded real code for cost model.
hollings [Wed, 20 Jul 1994 23:23:17 +0000 (23:23 +0000)]
Added real code for cost model.

27 years agoadded code to record time spend generating instrumentation.
hollings [Wed, 20 Jul 1994 23:22:48 +0000 (23:22 +0000)]
added code to record time spend generating instrumentation.

27 years agoSmall arguments fix to make identification of wildcards easier.
rbi [Wed, 20 Jul 1994 22:41:11 +0000 (22:41 +0000)]
Small arguments fix to make identification of wildcards easier.

27 years agoSmall type change
rbi [Wed, 20 Jul 1994 22:21:42 +0000 (22:21 +0000)]
Small type change

27 years agoadded FirstValidBucket method function to visi_GridCellHisto class
newhall [Wed, 20 Jul 1994 22:17:20 +0000 (22:17 +0000)]
added FirstValidBucket method function to visi_GridCellHisto class

27 years agoBetter support for BW and standard color scheme
rbi [Wed, 20 Jul 1994 21:52:27 +0000 (21:52 +0000)]
Better support for BW and standard color scheme
Added "Actions" menu

27 years agoDocumented Dg commands
rbi [Wed, 20 Jul 1994 21:48:29 +0000 (21:48 +0000)]
Documented Dg commands

27 years agoadded resource batch mode.
hollings [Wed, 20 Jul 1994 18:59:24 +0000 (18:59 +0000)]
added resource batch mode.

27 years agoRemoved annoying printf
rbi [Wed, 20 Jul 1994 18:21:55 +0000 (18:21 +0000)]
Removed annoying printf

27 years agoCut and Paste for Entries (Yahoo!) and better BW support
rbi [Wed, 20 Jul 1994 18:16:50 +0000 (18:16 +0000)]
Cut and Paste for Entries (Yahoo!) and better BW support

27 years agoadded resourceBatchMode
hollings [Wed, 20 Jul 1994 16:30:40 +0000 (16:30 +0000)]
added resourceBatchMode

27 years agoMoved "include "metricExt.h"" to main.C from paradyn.h to remove false
markc [Tue, 19 Jul 1994 23:52:58 +0000 (23:52 +0000)]
Moved "include "metricExt.h"" to main.C from paradyn.h to remove false
dependencies.

27 years agoMade machineName default to zero as last parameter to RPC_make_arg_list.
markc [Tue, 19 Jul 1994 18:30:27 +0000 (18:30 +0000)]
Made machineName default to zero as last parameter to RPC_make_arg_list.
Added typecast to malloc call in RPC_make_arg_list.

Added typecast to malloc call in RPC_make_arg_list.

27 years agoMade machineName default to zero as last parameter to RPC_make_arg_list.
markc [Tue, 19 Jul 1994 18:29:59 +0000 (18:29 +0000)]
Made machineName default to zero as last parameter to RPC_make_arg_list.
Added typecast to malloc call in RPC_make_arg_list.

27 years agoadded extra arg to RPC_make_arg_list.
hollings [Mon, 18 Jul 1994 19:08:25 +0000 (19:08 +0000)]
added extra arg to RPC_make_arg_list.

27 years agostopped using assembly version of clocks (temporary).
hollings [Sat, 16 Jul 1994 03:39:30 +0000 (03:39 +0000)]
stopped using assembly version of clocks (temporary).

27 years agofixed stats to not devidi by 1meg, fixed negative time problem.
hollings [Sat, 16 Jul 1994 03:38:48 +0000 (03:38 +0000)]
fixed stats to not devidi by 1meg, fixed negative time problem.

27 years agomade all fileds of records be 32 bits not 64 bits.
hollings [Fri, 15 Jul 1994 20:23:54 +0000 (20:23 +0000)]
made all fileds of records be 32 bits not 64 bits.

27 years agofixed 64 bit record to be 32 bits.
hollings [Fri, 15 Jul 1994 20:22:00 +0000 (20:22 +0000)]
fixed 64 bit record to be 32 bits.

27 years agoadded code to report stats at the end.
hollings [Fri, 15 Jul 1994 04:19:47 +0000 (04:19 +0000)]
added code to report stats at the end.

27 years agomoved dyninst stats to stats.C
hollings [Fri, 15 Jul 1994 04:19:12 +0000 (04:19 +0000)]
moved dyninst stats to stats.C

27 years agoMade the resource entry a useful size.
hollings [Fri, 15 Jul 1994 04:16:25 +0000 (04:16 +0000)]
Made the resource entry a useful size.

27 years agoadded batch mode for SHG, fixed the sort function to use beenTrue.
hollings [Thu, 14 Jul 1994 23:49:48 +0000 (23:49 +0000)]
added batch mode for SHG, fixed the sort function to use beenTrue.

27 years agoadded checks to make sure met is non null.
hollings [Thu, 14 Jul 1994 23:48:28 +0000 (23:48 +0000)]
added checks to make sure met is non null.

27 years agoadded beenTrue.
hollings [Thu, 14 Jul 1994 23:47:56 +0000 (23:47 +0000)]
added beenTrue.

27 years agoadded flag to record if a SHG node has ever been true.
hollings [Thu, 14 Jul 1994 23:47:01 +0000 (23:47 +0000)]
added flag to record if a SHG node has ever been true.

27 years agoadded getCurrentHybridCost, and fixed max for predicted cost.
hollings [Thu, 14 Jul 1994 23:46:23 +0000 (23:46 +0000)]
added getCurrentHybridCost, and fixed max for predicted cost.

27 years agoadded hybrid cost model.
hollings [Thu, 14 Jul 1994 23:45:53 +0000 (23:45 +0000)]
added hybrid cost model.

27 years agoChanged printf of resource to be TCL list like.
hollings [Thu, 14 Jul 1994 23:45:31 +0000 (23:45 +0000)]
Changed printf of resource to be TCL list like.

27 years agoadded getCurrentHybridCost
hollings [Thu, 14 Jul 1994 23:44:28 +0000 (23:44 +0000)]
added getCurrentHybridCost

27 years agoadded abort for malloc failure.
hollings [Thu, 14 Jul 1994 23:43:14 +0000 (23:43 +0000)]
added abort for malloc failure.

27 years agoadded extra arg to generateTrace.
hollings [Thu, 14 Jul 1994 23:36:06 +0000 (23:36 +0000)]
added extra arg to generateTrace.

27 years agoadded return of cost model record.
hollings [Thu, 14 Jul 1994 23:35:34 +0000 (23:35 +0000)]
added return of cost model record.

27 years agoAdded extra arg to generateTrace, ifdefs out DYNINST{start,top}* to use
hollings [Thu, 14 Jul 1994 23:35:08 +0000 (23:35 +0000)]
Added extra arg to generateTrace, ifdefs out DYNINST{start,top}* to use
assembly versions.

27 years agoadded include of kludges.h
hollings [Thu, 14 Jul 1994 23:34:08 +0000 (23:34 +0000)]
added include of kludges.h

27 years agoadded cost record type and end stats record.
hollings [Thu, 14 Jul 1994 23:32:32 +0000 (23:32 +0000)]
added cost record type and end stats record.

27 years agoHybrid cost model added.
hollings [Thu, 14 Jul 1994 23:30:19 +0000 (23:30 +0000)]
Hybrid cost model added.

27 years agoCorrected file mask on io redirection.
hollings [Thu, 14 Jul 1994 23:29:03 +0000 (23:29 +0000)]
Corrected file mask on io redirection.

27 years agoAdded kludges file to clean up compilation warnings.
jcargill [Thu, 14 Jul 1994 17:41:56 +0000 (17:41 +0000)]
Added kludges file to clean up compilation warnings.

27 years agoAdded new file for dynRPC functions, and a default (null) function for
jcargill [Thu, 14 Jul 1994 14:45:48 +0000 (14:45 +0000)]
Added new file for dynRPC functions, and a default (null) function for
processArchDependentTraceStream, and the cm5 version.

27 years agoMajor CM5 changes for new ptrace, and new transport. Removed lots of
jcargill [Thu, 14 Jul 1994 14:41:39 +0000 (14:41 +0000)]
Major CM5 changes for new ptrace, and new transport.  Removed lots of
old/dead code.  Changes to default CMMD instrumentation (to handle
optimization)

27 years agoRemoved call to flushPtrace
jcargill [Thu, 14 Jul 1994 14:39:17 +0000 (14:39 +0000)]
Removed call to flushPtrace

27 years agoRemoved some dead code, added called to processArchDependentTraceStream
jcargill [Thu, 14 Jul 1994 14:35:37 +0000 (14:35 +0000)]
Removed some dead code, added called to processArchDependentTraceStream

27 years agoRenamed connection-related variables (family, port, ...), and moved all the
jcargill [Thu, 14 Jul 1994 14:29:20 +0000 (14:29 +0000)]
Renamed connection-related variables (family, port, ...), and moved all the
standard dynRPC functions to another file.

27 years agoAdded a couple of new ptrace requests for CM5 nodes
jcargill [Thu, 14 Jul 1994 14:27:51 +0000 (14:27 +0000)]
Added a couple of new ptrace requests for CM5 nodes

27 years agoChanges to ptraceReq header structure to accomodate new node ptrace
jcargill [Thu, 14 Jul 1994 14:26:09 +0000 (14:26 +0000)]
Changes to ptraceReq header structure to accomodate new node ptrace

27 years agoRemoved old call to flushPtrace -- not needed anymore
jcargill [Thu, 14 Jul 1994 14:24:17 +0000 (14:24 +0000)]
Removed old call to flushPtrace -- not needed anymore

27 years agoFixed logLine for printing out samples w/64 bit time
jcargill [Tue, 12 Jul 1994 20:13:58 +0000 (20:13 +0000)]
Fixed logLine for printing out samples w/64 bit time

27 years agoRemoved some old/dead code
jcargill [Tue, 12 Jul 1994 20:11:06 +0000 (20:11 +0000)]
Removed some old/dead code

27 years agoAdded warning if a function's code appears to be a valid insn.
jcargill [Tue, 12 Jul 1994 20:09:06 +0000 (20:09 +0000)]
Added warning if a function's code appears to be a valid insn.

27 years agoFixed tagArg; changed to instrumenting CMMDs instead of CMMPs, to
jcargill [Tue, 12 Jul 1994 20:04:09 +0000 (20:04 +0000)]
Fixed tagArg; changed to instrumenting CMMDs instead of CMMPs, to
correctly handle optimized libraries.

27 years agoAdded warning for functions not found in initialRequests set
jcargill [Tue, 12 Jul 1994 19:48:46 +0000 (19:48 +0000)]
Added warning for functions not found in initialRequests set

27 years agoRemoved old code, added ability for fork paradyndCM5 when nodes start.
jcargill [Tue, 12 Jul 1994 19:46:57 +0000 (19:46 +0000)]
Removed old code, added ability for fork paradyndCM5 when nodes start.

27 years agoHardware combine on the CM5 no longer requires a special sampling function.
jcargill [Tue, 12 Jul 1994 19:45:21 +0000 (19:45 +0000)]
Hardware combine on the CM5 no longer requires a special sampling function.

27 years agoChanged order of processState defn, so that initial (==0) state is neonatal.
jcargill [Tue, 12 Jul 1994 19:43:18 +0000 (19:43 +0000)]
Changed order of processState defn, so that initial (==0) state is neonatal.
Otherwise there is a small time-window at startup when it looks like it's
running, but hasn't been initialized.

27 years agoFixed iSymCount problem, improved speed of search for lib functions,
jcargill [Tue, 12 Jul 1994 19:38:34 +0000 (19:38 +0000)]
Fixed iSymCount problem, improved speed of search for lib functions,
removed old/dead CM5 code, and fixed pagemask error

27 years agoIncluded util.h for errorLine defn
jcargill [Tue, 12 Jul 1994 19:30:58 +0000 (19:30 +0000)]
Included util.h for errorLine defn

27 years agoChanged argument offsets for msgBytes, msgTags; search /Procedure first
jcargill [Tue, 12 Jul 1994 19:29:48 +0000 (19:29 +0000)]
Changed argument offsets for msgBytes, msgTags; search /Procedure first

27 years agoAdded internal prefix for TRACELIB
jcargill [Tue, 12 Jul 1994 19:26:15 +0000 (19:26 +0000)]
Added internal prefix for TRACELIB

27 years agoGot rid of old/unused trace-record types
jcargill [Tue, 12 Jul 1994 18:45:30 +0000 (18:45 +0000)]
Got rid of old/unused trace-record types

27 years agoadded error handling
newhall [Tue, 12 Jul 1994 17:03:50 +0000 (17:03 +0000)]
added error handling

27 years agoadded error handling, changed msg binding for the visualization
newhall [Tue, 12 Jul 1994 17:03:09 +0000 (17:03 +0000)]
added error handling, changed msg binding for the visualization
file discriptor

27 years agocreated error #20
newhall [Tue, 12 Jul 1994 16:58:43 +0000 (16:58 +0000)]
created error #20

27 years agocreated error #19
newhall [Tue, 12 Jul 1994 16:52:14 +0000 (16:52 +0000)]
created error #19

27 years agocreated error #18
newhall [Tue, 12 Jul 1994 16:46:42 +0000 (16:46 +0000)]
created error #18

27 years agoAdded "nightly" target, so that "make world" doesn't do docs and such.
jcargill [Mon, 11 Jul 1994 23:20:51 +0000 (23:20 +0000)]
Added "nightly" target, so that "make world" doesn't do docs and such.

27 years agoFixed bug where added two lists with (+=) operator could result in
jcargill [Mon, 11 Jul 1994 23:00:57 +0000 (23:00 +0000)]
Fixed bug where added two lists with (+=) operator could result in
duplicate key entries

27 years agoMajor CM5 commit: include syntax changes, some timer changes, removal
jcargill [Mon, 11 Jul 1994 22:47:43 +0000 (22:47 +0000)]
Major CM5 commit: include syntax changes, some timer changes, removal
of old aggregation code, old pause code, added signal-driven sampling
within node processes

27 years agoGot rid of old/unused trace-record types, and added a new one for cm5 node
jcargill [Mon, 11 Jul 1994 22:29:10 +0000 (22:29 +0000)]
Got rid of old/unused trace-record types, and added a new one for cm5 node
paradynd printing

27 years agocreated error #17
newhall [Mon, 11 Jul 1994 22:22:11 +0000 (22:22 +0000)]
created error #17

27 years agocreated error #16
newhall [Mon, 11 Jul 1994 22:09:02 +0000 (22:09 +0000)]
created error #16

27 years agocreated error #15
newhall [Mon, 11 Jul 1994 21:35:42 +0000 (21:35 +0000)]
created error #15

27 years ago*** empty log message ***
newhall [Mon, 11 Jul 1994 21:31:31 +0000 (21:31 +0000)]
*** empty log message ***

27 years agocreated error #14
newhall [Mon, 11 Jul 1994 21:14:26 +0000 (21:14 +0000)]
created error #14

27 years agocreated error #13
newhall [Mon, 11 Jul 1994 20:48:38 +0000 (20:48 +0000)]
created error #13

27 years agocreated error #12
newhall [Mon, 11 Jul 1994 20:47:15 +0000 (20:47 +0000)]
created error #12

27 years agoChanged XDR connection to paradynd to a buffered bind
jcargill [Fri, 8 Jul 1994 21:56:25 +0000 (21:56 +0000)]
Changed XDR connection to paradynd to a buffered bind

27 years agoDeleted 3 bogus test errors
jcargill [Fri, 8 Jul 1994 21:27:11 +0000 (21:27 +0000)]
Deleted 3 bogus test errors

27 years agocreated error #13
jcargill [Fri, 8 Jul 1994 21:23:43 +0000 (21:23 +0000)]
created error #13

27 years agocreated error #12
jcargill [Fri, 8 Jul 1994 21:19:18 +0000 (21:19 +0000)]
created error #12

27 years agocreated error #11
jcargill [Fri, 8 Jul 1994 21:14:07 +0000 (21:14 +0000)]
created error #11

27 years agochanged showError function to async
karavan [Fri, 8 Jul 1994 04:04:15 +0000 (04:04 +0000)]
changed showError function to async

27 years agochanged showMsg to async function
karavan [Fri, 8 Jul 1994 04:03:18 +0000 (04:03 +0000)]
changed showMsg to async function

27 years agocreated error #10
karavan [Fri, 8 Jul 1994 03:02:56 +0000 (03:02 +0000)]
created error #10

27 years agocreated error #
karavan [Fri, 8 Jul 1994 02:52:55 +0000 (02:52 +0000)]
created error #

27 years agoRemoved comments
markc [Thu, 7 Jul 1994 23:35:22 +0000 (23:35 +0000)]
Removed comments

27 years agoRemoved old comments.
markc [Thu, 7 Jul 1994 23:32:40 +0000 (23:32 +0000)]
Removed old comments.

27 years agofixed compile warnings
newhall [Thu, 7 Jul 1994 22:40:23 +0000 (22:40 +0000)]
fixed compile warnings