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

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

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

26 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

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

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

26 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

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

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

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

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

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

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

26 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

26 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

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

26 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

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

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

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

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

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

26 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, ...

26 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/

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

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

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

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

26 years agoobserved cost model
hollings [Tue, 5 Jul 1994 03:25:58 +0000 (03:25 +0000)]
observed cost model

26 years agoobsereved cost model.
hollings [Tue, 5 Jul 1994 03:25:09 +0000 (03:25 +0000)]
obsereved cost model.

26 years agoAdded types for observed cost model
hollings [Tue, 5 Jul 1994 03:24:42 +0000 (03:24 +0000)]
Added types for observed cost model

26 years agobug fix: removed call to delete name returned from getCanonicalName()
karavan [Sun, 3 Jul 1994 05:00:24 +0000 (05:00 +0000)]
bug fix: removed call to delete name returned from getCanonicalName()

26 years agoRename aggregation operator defines.
markc [Sat, 2 Jul 1994 01:47:31 +0000 (01:47 +0000)]
Rename aggregation operator defines.
Rename aggregation operator defines.

26 years agoRename aggregation operator defines.
markc [Sat, 2 Jul 1994 01:47:16 +0000 (01:47 +0000)]
Rename aggregation operator defines.

26 years agoUse aggregation operator defines from util/h/aggregation.h
markc [Sat, 2 Jul 1994 01:46:41 +0000 (01:46 +0000)]
Use aggregation operator defines from util/h/aggregation.h
Changed average aggregations to summations.

26 years agoRemoved aggregation operator from enableDataCollection call.
markc [Sat, 2 Jul 1994 01:45:22 +0000 (01:45 +0000)]
Removed aggregation operator from enableDataCollection call.
Remove aggregation operator definitions, which are provided by
util/h/aggregation.H

26 years agoRemoved aggregation operator from enableDataCollection call.
markc [Sat, 2 Jul 1994 01:44:32 +0000 (01:44 +0000)]
Removed aggregation operator from enableDataCollection call.
Remove aggregation operator from enableDataCollection call.

26 years agoRemoved aggregation operator from enableDataCollection call.
markc [Sat, 2 Jul 1994 01:44:13 +0000 (01:44 +0000)]
Removed aggregation operator from enableDataCollection call.

26 years agoRemove aggregation operator from enableDataCollection call.
markc [Sat, 2 Jul 1994 01:43:37 +0000 (01:43 +0000)]
Remove aggregation operator from enableDataCollection call.

26 years agoRemoved all uses of type aggregation from enableDataCollection.
markc [Sat, 2 Jul 1994 01:43:08 +0000 (01:43 +0000)]
Removed all uses of type aggregation from enableDataCollection.
The metricInfo structure now contains the aggregation operator.

26 years agoMoved createSyncWait from metricDefs-common to machine dependent files
markc [Fri, 1 Jul 1994 22:14:15 +0000 (22:14 +0000)]
Moved createSyncWait from metricDefs-common to machine dependent files
since pvm uses a wall timer and cm5 uses a process timer.  On the cm5 the
process timer continues to run during blocking system calls.

26 years agoFixed MAX_BRANCH definition (offset is in words, not bytes).
jcargill [Thu, 30 Jun 1994 18:01:35 +0000 (18:01 +0000)]
Fixed MAX_BRANCH definition (offset is in words, not bytes).

26 years agoChanged heap bound brack error to warning if we can reach some of the inst
hollings [Wed, 29 Jun 1994 22:37:19 +0000 (22:37 +0000)]
Changed heap bound brack error to warning if we can reach some of the inst
heap.  The firewall will catch if this is a real error.

26 years agokilled old background colors and switched to motif like greys.
hollings [Wed, 29 Jun 1994 21:47:34 +0000 (21:47 +0000)]
killed old background colors and switched to motif like greys.
cleaned up option specification to use options data base.

26 years agofixed malloc on default focus case.
hollings [Wed, 29 Jun 1994 21:46:40 +0000 (21:46 +0000)]
fixed malloc on default focus case.

26 years agoRemoved dead variable.
hollings [Wed, 29 Jun 1994 21:46:25 +0000 (21:46 +0000)]
Removed dead variable.

26 years agoAFS file paths
hollings [Wed, 29 Jun 1994 03:02:45 +0000 (03:02 +0000)]
AFS file paths
added -fexternal-templates to CFLAGS

26 years agoAFS path changes
hollings [Wed, 29 Jun 1994 02:56:42 +0000 (02:56 +0000)]
AFS path changes

26 years agoAFS path changes? I am not sure why this changed.
hollings [Wed, 29 Jun 1994 02:56:19 +0000 (02:56 +0000)]
AFS path changes?  I am not sure why this changed.

26 years agofixed code to remove instrumenation when done with it.
hollings [Wed, 29 Jun 1994 02:55:55 +0000 (02:55 +0000)]
fixed code to remove instrumenation when done with it.

26 years agoAdded copyright and log line.
hollings [Wed, 29 Jun 1994 02:55:34 +0000 (02:55 +0000)]
Added copyright and log line.

26 years agoAdded metricDefs-common.{C,h}
hollings [Wed, 29 Jun 1994 02:52:21 +0000 (02:52 +0000)]
Added metricDefs-common.{C,h}
Added module level performance data
cleanedup types of inferrior addresses instrumentation defintions
added firewalls for large branch displacements due to text+data over 2meg.
assorted bug fixes.

26 years agoAdded destructor to Histogram class.
hollings [Wed, 29 Jun 1994 02:48:15 +0000 (02:48 +0000)]
Added destructor to Histogram class.

26 years agoFixed paths
hollings [Tue, 28 Jun 1994 22:22:20 +0000 (22:22 +0000)]
Fixed paths

26 years agoIncrement of version numbers
rbi [Tue, 28 Jun 1994 00:15:45 +0000 (00:15 +0000)]
Increment of version numbers

26 years agoreduced inst heap to 512k too keep it within brancing distance.
hollings [Mon, 27 Jun 1994 22:35:28 +0000 (22:35 +0000)]
reduced inst heap to 512k too keep it within brancing distance.

26 years agoParameter change
rbi [Mon, 27 Jun 1994 21:30:22 +0000 (21:30 +0000)]
Parameter change

26 years agoCode for handling abstraction-specific mappings
rbi [Mon, 27 Jun 1994 21:29:11 +0000 (21:29 +0000)]
Code for handling abstraction-specific mappings

26 years agoNew abstraction parameter for performance streams
rbi [Mon, 27 Jun 1994 21:24:39 +0000 (21:24 +0000)]
New abstraction parameter for performance streams

26 years agoAbstraction-specific resources and mapping info
rbi [Mon, 27 Jun 1994 21:23:22 +0000 (21:23 +0000)]
Abstraction-specific resources and mapping info

26 years agoAbstraction-specific resources and mapping information
rbi [Mon, 27 Jun 1994 21:21:39 +0000 (21:21 +0000)]
Abstraction-specific resources and mapping information

26 years agoAdded internal metrics
hollings [Mon, 27 Jun 1994 20:57:38 +0000 (20:57 +0000)]
Added internal metrics

26 years agoremoved printfs. Now use logLine so it works in the remote case.
hollings [Mon, 27 Jun 1994 18:56:35 +0000 (18:56 +0000)]
removed printfs.  Now use logLine so it works in the remote case.
added internalMetric class.
added extra paramter to metric info for aggregation.

26 years agoAdded compiler flag to add SHG nodes to dag only on first evaluation.
hollings [Mon, 27 Jun 1994 18:55:08 +0000 (18:55 +0000)]
Added compiler flag to add SHG nodes to dag only on first evaluation.

26 years agochanged stdio printf for paradynd.
hollings [Mon, 27 Jun 1994 18:54:48 +0000 (18:54 +0000)]
changed stdio printf for paradynd.

26 years agoAdded aggregation operator to metric definition.
hollings [Mon, 27 Jun 1994 18:53:59 +0000 (18:53 +0000)]
Added aggregation operator to metric definition.

26 years agoadded option for core dump of all processes with pid=-1 in coreProcess
karavan [Thu, 23 Jun 1994 19:26:20 +0000 (19:26 +0000)]
added option for core dump of all processes with pid=-1 in coreProcess
command.

26 years agoCompiler warnings and copyrights.
hollings [Wed, 22 Jun 1994 22:58:17 +0000 (22:58 +0000)]
Compiler warnings and copyrights.

26 years agoRemoved compiler warnings.
markc [Wed, 22 Jun 1994 03:46:30 +0000 (03:46 +0000)]
Removed compiler warnings.

26 years agoRemoved warnings. Changed bcopy in inst-sparc.C to memcpy. Changed process.C
markc [Wed, 22 Jun 1994 01:43:12 +0000 (01:43 +0000)]
Removed warnings.  Changed bcopy in inst-sparc.C to memcpy.  Changed process.C
reference to proc->status to use proc->heap->status.

26 years agoFixed code to remove warnings.
markc [Wed, 22 Jun 1994 00:37:13 +0000 (00:37 +0000)]
Fixed code to remove warnings.

27 years agoChanged default host to empty string since the environment variable host is
hollings [Sat, 18 Jun 1994 20:31:10 +0000 (20:31 +0000)]
Changed default host to empty string since the environment variable host is
not guarnteed to be defined.

27 years agoAdded code to provide upcall for resource batch mode when a large number
hollings [Fri, 17 Jun 1994 22:07:57 +0000 (22:07 +0000)]
Added code to provide upcall for resource batch mode when a large number
of resources is about to be added.

27 years agoremoved debug stmts
newhall [Fri, 17 Jun 1994 18:15:25 +0000 (18:15 +0000)]
removed debug stmts

27 years agoFixed error in malloc of the string longName.
hollings [Fri, 17 Jun 1994 00:13:35 +0000 (00:13 +0000)]
Fixed error in malloc of the string longName.

27 years agofixed the init of the control callback structure.
hollings [Fri, 17 Jun 1994 00:12:28 +0000 (00:12 +0000)]
fixed the init of the control callback structure.

27 years agoFixed off by one error in string canonical string name code.
hollings [Fri, 17 Jun 1994 00:11:55 +0000 (00:11 +0000)]
Fixed off by one error in string canonical string name code.

27 years ago*** empty log message ***
newhall [Thu, 16 Jun 1994 18:28:57 +0000 (18:28 +0000)]
*** empty log message ***

27 years agoadded short focus names
newhall [Thu, 16 Jun 1994 18:28:30 +0000 (18:28 +0000)]
added short focus names

27 years agofix to visualization::Data
newhall [Thu, 16 Jun 1994 18:24:50 +0000 (18:24 +0000)]
fix to visualization::Data

27 years ago*** empty log message ***
newhall [Thu, 16 Jun 1994 18:23:57 +0000 (18:23 +0000)]
*** empty log message ***

27 years agobug fix to AddNewValues
newhall [Thu, 16 Jun 1994 18:21:46 +0000 (18:21 +0000)]
bug fix to AddNewValues

27 years agoRename taskinfo to pvmtaskinfo.
markc [Wed, 15 Jun 1994 15:09:23 +0000 (15:09 +0000)]
Rename taskinfo to pvmtaskinfo.

27 years agoAdded log.
markc [Wed, 15 Jun 1994 14:56:56 +0000 (14:56 +0000)]
Added log.

27 years agoConstants for aggregation.
markc [Wed, 15 Jun 1994 14:56:25 +0000 (14:56 +0000)]
Constants for aggregation.

27 years agoUpdated layout and added curve validation callback.
rbi [Tue, 14 Jun 1994 18:57:47 +0000 (18:57 +0000)]
Updated layout and added curve validation callback.

27 years agoModified PCwhere.C to see if the magnification is an ancestor of the
markc [Tue, 14 Jun 1994 17:20:39 +0000 (17:20 +0000)]
Modified PCwhere.C to see if the magnification is an ancestor of the
current focus.

27 years agoModified highVariation test. Changed threshold.
markc [Tue, 14 Jun 1994 17:18:59 +0000 (17:18 +0000)]
Modified highVariation test.  Changed threshold.

27 years agoAdded support for different types of aggregation (max, min, sum, avg).
markc [Tue, 14 Jun 1994 15:36:49 +0000 (15:36 +0000)]
Added support for different types of aggregation (max, min, sum, avg).
Previously, only summation had been done.

27 years agoAdded aggregation operator to sampleInfo class.
markc [Tue, 14 Jun 1994 15:36:01 +0000 (15:36 +0000)]
Added aggregation operator to sampleInfo class.

27 years agoModified parameters for moreSpecific.
markc [Tue, 14 Jun 1994 15:34:48 +0000 (15:34 +0000)]
Modified parameters for moreSpecific.
Added MsgTags as a resource.

27 years agoModified moreSpecific test to check for conflicting magnifications, where
markc [Tue, 14 Jun 1994 15:33:59 +0000 (15:33 +0000)]
Modified moreSpecific test to check for conflicting magnifications, where
the magnification has the same base as the current focus, but one is not
an ancestor of the other.

27 years agoChanged spelling of excessive.
markc [Tue, 14 Jun 1994 15:32:42 +0000 (15:32 +0000)]
Changed spelling of excessive.
Changed and renamed highVariationLock test to highVariation and made it more
generic, it now works across all sync objects.

27 years agoMoved aggregationOperator defines to util directory.
markc [Tue, 14 Jun 1994 15:30:26 +0000 (15:30 +0000)]
Moved aggregationOperator defines to util directory.

27 years agoAdded aggregationOperator argument to enableDataCollection call.
markc [Tue, 14 Jun 1994 15:29:45 +0000 (15:29 +0000)]
Added aggregationOperator argument to enableDataCollection call.

27 years agoAdded conflict flag to moreSpecific procedure since a desired magnification
markc [Tue, 14 Jun 1994 15:28:52 +0000 (15:28 +0000)]
Added conflict flag to moreSpecific procedure since a desired magnification
may conflict with the current focus (if the desired magnification has the
same base as the focus, but one is not an ancestor of the other).

Allowed compensationFactor to be computed from pause_time since pause_time
is now aggregated and averaged.

27 years agoAdded new call (sameRoot) to the resource class. This call is used to
markc [Tue, 14 Jun 1994 15:25:03 +0000 (15:25 +0000)]
Added new call (sameRoot) to the resource class.  This call is used to
determine if two resources have the same parent but are not in an
ancestor-descendant relationship.  Such a relationship implies a conflict
in the two foci.

27 years agoAdded arg to enableDataCollection call to support aggregation.
markc [Tue, 14 Jun 1994 15:22:46 +0000 (15:22 +0000)]
Added arg to enableDataCollection call to support aggregation.

27 years agoAdded support for aggregation.
markc [Tue, 14 Jun 1994 15:22:19 +0000 (15:22 +0000)]
Added support for aggregation.

27 years agoSet the aggOp field in metricInstance so the metric can choose from one of
markc [Tue, 14 Jun 1994 15:21:34 +0000 (15:21 +0000)]
Set the aggOp field in metricInstance so the metric can choose from one of
four types of aggregation (max, min, sum, avg).  The aggregation is done in
aggregateSample.C