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

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

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

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

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

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

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

28 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

28 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

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

28 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

28 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

28 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

28 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

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

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

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

28 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

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

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

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

28 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

28 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

28 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

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

28 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

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

28 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

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

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

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

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

28 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

28 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

28 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

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

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

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

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

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

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

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

28 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

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

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

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

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

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

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

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

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

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

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

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

28 years agobug fix: menu name specification error
karavan [Thu, 7 Jul 1994 18:17:25 +0000 (18:17 +0000)]
bug fix:  menu name specification error

28 years agoadded error and batch mode features.
karavan [Thu, 7 Jul 1994 17:40:33 +0000 (17:40 +0000)]
added error and batch mode features.

28 years agofixed compile warnings
newhall [Thu, 7 Jul 1994 17:27:14 +0000 (17:27 +0000)]
fixed compile warnings

28 years agoCommit for Karen; added extern defns for UIM_BatchMode & uim_maxError
jcargill [Thu, 7 Jul 1994 15:54:49 +0000 (15:54 +0000)]
Commit for Karen; added extern defns for UIM_BatchMode & uim_maxError

28 years agoTurned off debugging printfs.
markc [Thu, 7 Jul 1994 13:10:41 +0000 (13:10 +0000)]
Turned off debugging printfs.

28 years agoinitial version.
karavan [Thu, 7 Jul 1994 05:59:33 +0000 (05:59 +0000)]
initial version.

28 years agoupdated version number (finally!)
karavan [Thu, 7 Jul 1994 05:59:02 +0000 (05:59 +0000)]
updated version number (finally!)

28 years agoadded UI error service function
karavan [Thu, 7 Jul 1994 05:58:05 +0000 (05:58 +0000)]
added UI error service function

28 years agoadded UIM error service function
karavan [Thu, 7 Jul 1994 05:57:42 +0000 (05:57 +0000)]
added UIM error service function

28 years agoChanged return types for public functions to Boolean to agree with exported
markc [Thu, 7 Jul 1994 03:31:20 +0000 (03:31 +0000)]
Changed return types for public functions to Boolean to agree with exported
functions.
Added code to handle relative path names and extract the tail when new
daemons are started.

28 years agoChanged expected return types for appContext functions from integer to Boolean
markc [Thu, 7 Jul 1994 03:30:16 +0000 (03:30 +0000)]
Changed expected return types for appContext functions from integer to Boolean

28 years agoAdded interface function to start a paradyn daemon
markc [Thu, 7 Jul 1994 03:29:35 +0000 (03:29 +0000)]
Added interface function to start a paradyn daemon

28 years agoAdded routine to start a paradyn daemon.
markc [Thu, 7 Jul 1994 03:28:59 +0000 (03:28 +0000)]
Added routine to start a paradyn daemon.
Changed int returns to type Boolean to agree with expected return values from
interface functions.

28 years agoChanged expected result of call to dataMgr->addExecutable
markc [Thu, 7 Jul 1994 03:27:36 +0000 (03:27 +0000)]
Changed expected result of call to dataMgr->addExecutable

28 years agoRemoved reading of configuration file, which is now supported by the
markc [Thu, 7 Jul 1994 03:27:00 +0000 (03:27 +0000)]
Removed reading of configuration file, which is now supported by the
configuration language.

28 years agoAdded calls to parser routines.
markc [Thu, 7 Jul 1994 03:26:24 +0000 (03:26 +0000)]
Added calls to parser routines.

28 years agoConfiguration language parser.
markc [Thu, 7 Jul 1994 03:25:46 +0000 (03:25 +0000)]
Configuration language parser.
Configuration language examples.

28 years agoConfiguration language parser.
markc [Thu, 7 Jul 1994 03:25:24 +0000 (03:25 +0000)]
Configuration language parser.

28 years agoAdded addDaemon function to start daemon prior to start process.
markc [Thu, 7 Jul 1994 03:22:28 +0000 (03:22 +0000)]
Added addDaemon function to start daemon prior to start process.

28 years agoAdded removeAll function to list class.
markc [Thu, 7 Jul 1994 03:20:36 +0000 (03:20 +0000)]
Added removeAll function to list class.
Added machineType headers to specify pvm, cm5, ...

28 years agoChanged path for installed man pages to /p/paradyn/
paradyn [Wed, 6 Jul 1994 15:17:02 +0000 (15:17 +0000)]
Changed path for installed man pages to /p/paradyn/

28 years agoAdded code to handle SPARC ABI aggregate return type calling convention
hollings [Wed, 6 Jul 1994 00:35:44 +0000 (00:35 +0000)]
Added code to handle SPARC ABI aggregate return type calling convention
of using the instruction after the call's delay slot to indicate aggregate
size.  We treat this as an extra delay slot and relocate it to the
base tramp as needed.

28 years agofixed return type of getPrimtiveCost().
hollings [Tue, 5 Jul 1994 03:53:42 +0000 (03:53 +0000)]
fixed return type of getPrimtiveCost().

28 years agoadded observed cost model.
hollings [Tue, 5 Jul 1994 03:27:15 +0000 (03:27 +0000)]
added observed cost model.

28 years agoadded stat printing command.
hollings [Tue, 5 Jul 1994 03:26:54 +0000 (03:26 +0000)]
added stat printing command.