dyninst.git
26 years agoNew process definition interface.
rbi [Thu, 3 Nov 1994 16:10:42 +0000 (16:10 +0000)]
New process definition interface.

26 years agoUpdated addExecutable
rbi [Thu, 3 Nov 1994 16:10:11 +0000 (16:10 +0000)]
Updated addExecutable

26 years agoeliminated argc from addExecutable interface
rbi [Thu, 3 Nov 1994 16:05:31 +0000 (16:05 +0000)]
eliminated argc from addExecutable interface

27 years agotook out those pesty debug printfs
karavan [Thu, 3 Nov 1994 06:41:19 +0000 (06:41 +0000)]
took out those pesty debug printfs

27 years agooops! changed debug flag back to 0
karavan [Thu, 3 Nov 1994 06:21:31 +0000 (06:21 +0000)]
oops!  changed debug flag back to 0

27 years agoStatus display lines and where axis display pasted into the main window, and
karavan [Thu, 3 Nov 1994 06:17:52 +0000 (06:17 +0000)]
Status display lines and where axis display pasted into the main window, and
the look cleaned up some.

27 years agostatus display and where axis added to main window and the look cleaned
karavan [Thu, 3 Nov 1994 06:16:12 +0000 (06:16 +0000)]
status display and where axis added to main window and the look cleaned
up a little bit.  Added option to ResourceDisplayObj class to specify
a parent window for an RDO with the constructor.

27 years agoremoved trailing comma in AbbreviatedFocus
newhall [Thu, 3 Nov 1994 05:17:43 +0000 (05:17 +0000)]
removed trailing comma in AbbreviatedFocus

27 years agocreated error #26
karavan [Thu, 3 Nov 1994 04:38:47 +0000 (04:38 +0000)]
created error #26

27 years agoremoved bare prototype for gethostname
krisna [Thu, 3 Nov 1994 02:46:47 +0000 (02:46 +0000)]
removed bare prototype for gethostname

27 years agostatus lines are now added into paradyn.
krisna [Thu, 3 Nov 1994 02:44:54 +0000 (02:44 +0000)]
status lines are now added into paradyn.

27 years agoadded frame for status line service.
karavan [Thu, 3 Nov 1994 00:04:27 +0000 (00:04 +0000)]
added frame for status line service.

27 years agocreated error #25
karavan [Wed, 2 Nov 1994 23:47:17 +0000 (23:47 +0000)]
created error #25

27 years agoadded error service call for startup script error.
karavan [Wed, 2 Nov 1994 23:44:12 +0000 (23:44 +0000)]
added error service call for startup script error.

27 years agocreated error #24
karavan [Wed, 2 Nov 1994 23:41:51 +0000 (23:41 +0000)]
created error #24

27 years agoadded showError command for error access from within tcl code
karavan [Wed, 2 Nov 1994 23:30:05 +0000 (23:30 +0000)]
added showError command for error access from within tcl code

27 years agochanged centering of buttons at bottom from 30/70 center-based to
tamches [Wed, 2 Nov 1994 21:23:36 +0000 (21:23 +0000)]
changed centering of buttons at bottom from 30/70 center-based to
45/55 east/west based

27 years agoswitch and clear buttons are now oriented toward the center of the window,
tamches [Wed, 2 Nov 1994 21:19:32 +0000 (21:19 +0000)]
switch and clear buttons are now oriented toward the center of the window,
not toward the left.  There is still a problem that shrinking the window
vertically can hide these buttons -- that was present even before (problem
seems to be not setting a min window size yet specifying a min canvas size)

27 years agoImproved look by going to helvetica 14 font.
tamches [Wed, 2 Nov 1994 19:57:45 +0000 (19:57 +0000)]
Improved look by going to helvetica 14 font.
Names are now aligned (i.e. bools and floats each have their
names on the left).  This required some hacking of checkbuttons
for the boolean tunables.
Tunable descriptions completed.

27 years agosetitimer calls now correctly handles sampling rates >= 1 second.
krisna [Wed, 2 Nov 1994 19:56:52 +0000 (19:56 +0000)]
setitimer calls now correctly handles sampling rates >= 1 second.

27 years agoFixed a bug in the where axis: now, making the window taller won't put
tamches [Wed, 2 Nov 1994 19:46:03 +0000 (19:46 +0000)]
Fixed a bug in the where axis: now, making the window taller won't put
unnecessary space above & below the "CLEAR" button area.

27 years agoMade the observed cost model use a normal variable rather than a reserved
hollings [Wed, 2 Nov 1994 19:01:22 +0000 (19:01 +0000)]
Made the observed cost model use a normal variable rather than a reserved
register.

27 years agoMade sure that functions that have a return type, return that type.
markc [Wed, 2 Nov 1994 11:46:55 +0000 (11:46 +0000)]
Made sure that functions that have a return type, return that type.

27 years agoChanged shadowing nam.
markc [Wed, 2 Nov 1994 11:46:21 +0000 (11:46 +0000)]
Changed shadowing nam.

27 years agoPass NULL rather than "" in resourceInfoCallback
markc [Wed, 2 Nov 1994 11:45:58 +0000 (11:45 +0000)]
Pass NULL rather than "" in resourceInfoCallback

27 years agoPut a hack into addExecutable to handle incorrect parameters passed in.
markc [Wed, 2 Nov 1994 11:45:12 +0000 (11:45 +0000)]
Put a hack into addExecutable to handle incorrect parameters passed in.

27 years agoIncremented the version.
markc [Wed, 2 Nov 1994 11:41:27 +0000 (11:41 +0000)]
Incremented the version.

27 years agoChanged name of default module.
markc [Wed, 2 Nov 1994 11:37:42 +0000 (11:37 +0000)]
Changed name of default module.

27 years agoRemoved compiler warnings.
markc [Wed, 2 Nov 1994 11:19:41 +0000 (11:19 +0000)]
Removed compiler warnings.

27 years agoRemove old malloc wrappers.
markc [Wed, 2 Nov 1994 11:18:52 +0000 (11:18 +0000)]
Remove old malloc wrappers.

27 years agoCommented out the cost model.
markc [Wed, 2 Nov 1994 11:18:32 +0000 (11:18 +0000)]
Commented out the cost model.

27 years agoInstantiated new classes here.
markc [Wed, 2 Nov 1994 11:18:03 +0000 (11:18 +0000)]
Instantiated new classes here.

27 years agoAdded class support for image, module, function.
markc [Wed, 2 Nov 1994 11:17:46 +0000 (11:17 +0000)]
Added class support for image, module, function.

27 years agoMade symbol table parsing machine independent.
markc [Wed, 2 Nov 1994 11:17:23 +0000 (11:17 +0000)]
Made symbol table parsing machine independent.

27 years agoREplaced container classes.
markc [Wed, 2 Nov 1994 11:16:57 +0000 (11:16 +0000)]
REplaced container classes.

27 years agoPut our "PTRACE" defines here.
markc [Wed, 2 Nov 1994 11:15:58 +0000 (11:15 +0000)]
Put our "PTRACE" defines here.

27 years agoAdded prototypes.
markc [Wed, 2 Nov 1994 11:15:38 +0000 (11:15 +0000)]
Added prototypes.

27 years agoStarted to make process into a class.
markc [Wed, 2 Nov 1994 11:15:17 +0000 (11:15 +0000)]
Started to make process into a class.

27 years agoAdded suppport for process classes.
markc [Wed, 2 Nov 1994 11:14:55 +0000 (11:14 +0000)]
Added suppport for process classes.
Fixed typos.

27 years agoRemoved compiler warnings.
markc [Wed, 2 Nov 1994 11:14:21 +0000 (11:14 +0000)]
Removed compiler warnings.
Removed unused pvm code.

27 years agoRemoved static lists and replaced them with lists initialized
markc [Wed, 2 Nov 1994 11:12:50 +0000 (11:12 +0000)]
Removed static lists and replaced them with lists initialized
int init-<>.C

Rewrote module constraint handling.

27 years agoAdded classes and removed compiler warnings.
markc [Wed, 2 Nov 1994 11:11:24 +0000 (11:11 +0000)]
Added classes and removed compiler warnings.

27 years agoAttempted to clean up metric instrumentation requests with classes.
markc [Wed, 2 Nov 1994 11:10:59 +0000 (11:10 +0000)]
Attempted to clean up metric instrumentation requests with classes.
Removed string handles.

27 years agoRemoved compiler warnings.
markc [Wed, 2 Nov 1994 11:10:22 +0000 (11:10 +0000)]
Removed compiler warnings.

27 years agoProvide constructor.
markc [Wed, 2 Nov 1994 11:09:59 +0000 (11:09 +0000)]
Provide constructor.
Replaced container class.

27 years agoChanged PCptrace prototype.
markc [Wed, 2 Nov 1994 11:09:27 +0000 (11:09 +0000)]
Changed PCptrace prototype.

27 years agoAdded prototypes.
markc [Wed, 2 Nov 1994 11:08:52 +0000 (11:08 +0000)]
Added prototypes.

27 years agoMoved redundant code to here from inst-< >.C.
markc [Wed, 2 Nov 1994 11:08:28 +0000 (11:08 +0000)]
Moved redundant code to here from inst-< >.C.

27 years agoMoved defines to arch-sparc.h
markc [Wed, 2 Nov 1994 11:07:46 +0000 (11:07 +0000)]
Moved defines to arch-sparc.h

27 years agoAttempted to reduce the number of types used to represent addresses
markc [Wed, 2 Nov 1994 11:07:09 +0000 (11:07 +0000)]
Attempted to reduce the number of types used to represent addresses
to 1.  Move sparc-independent routines to symtab.C.

27 years agoRemoved redundant code into inst.C
markc [Wed, 2 Nov 1994 11:06:16 +0000 (11:06 +0000)]
Removed redundant code into inst.C
Provide "tag" dictionary for known functions.

27 years agoReplaced iterators.
markc [Wed, 2 Nov 1994 11:04:44 +0000 (11:04 +0000)]
Replaced iterators.

27 years agoChanged casts to remove compiler warnings.
markc [Wed, 2 Nov 1994 11:04:16 +0000 (11:04 +0000)]
Changed casts to remove compiler warnings.

27 years agoRemoved stringPool
markc [Wed, 2 Nov 1994 11:03:46 +0000 (11:03 +0000)]
Removed stringPool

27 years agoMoved os specific code to os-specific files.
markc [Wed, 2 Nov 1994 11:03:24 +0000 (11:03 +0000)]
Moved os specific code to os-specific files.

27 years agoPrototypes for context.C
markc [Wed, 2 Nov 1994 11:02:55 +0000 (11:02 +0000)]
Prototypes for context.C

27 years agoReplaced old-style iterators and string-handles.
markc [Wed, 2 Nov 1994 11:02:34 +0000 (11:02 +0000)]
Replaced old-style iterators and string-handles.

27 years agoReplace printf's with logLine calls.
markc [Wed, 2 Nov 1994 11:01:57 +0000 (11:01 +0000)]
Replace printf's with logLine calls.

27 years agoRemoved compiler warnings.
markc [Wed, 2 Nov 1994 11:01:27 +0000 (11:01 +0000)]
Removed compiler warnings.

27 years agoReplaced string-handles.
markc [Wed, 2 Nov 1994 11:00:57 +0000 (11:00 +0000)]
Replaced string-handles.

27 years agoReplaced string handles.
markc [Wed, 2 Nov 1994 11:00:33 +0000 (11:00 +0000)]
Replaced string handles.
Attempted to use one type for addresses vs. caddr_t, int, unsigned.

27 years agoReplaced string-handles
markc [Wed, 2 Nov 1994 10:59:43 +0000 (10:59 +0000)]
Replaced string-handles

27 years agoReplaced some of the hash-defs with inlines
markc [Wed, 2 Nov 1994 10:59:12 +0000 (10:59 +0000)]
Replaced some of the hash-defs with inlines

27 years agoadded new interface service UIM::readStartupFile()
karavan [Wed, 2 Nov 1994 04:44:55 +0000 (04:44 +0000)]
added new interface service UIM::readStartupFile()

27 years agocleanup for new handling of commandline arguments
karavan [Wed, 2 Nov 1994 04:42:55 +0000 (04:42 +0000)]
cleanup for new handling of commandline arguments

27 years agoadded new interface function UIM::readStartupFile which implements
karavan [Wed, 2 Nov 1994 04:40:44 +0000 (04:40 +0000)]
added new interface function UIM::readStartupFile which implements
the new -s commandline option to read in a tcl script after initialization
but before any other UI functions.

27 years agoadded -s commandline option for a tcl script
karavan [Wed, 2 Nov 1994 04:39:01 +0000 (04:39 +0000)]
added -s commandline option for a tcl script

27 years agomemory leak fixes
newhall [Wed, 2 Nov 1994 04:14:35 +0000 (04:14 +0000)]
memory leak fixes

27 years agochanged debugging printf to call to PARADYN_DEBUG
karavan [Tue, 1 Nov 1994 22:39:27 +0000 (22:39 +0000)]
changed debugging printf to call to PARADYN_DEBUG

27 years agoChanged debugging printfs to PARADYN_DEBUG calls.
karavan [Tue, 1 Nov 1994 22:27:22 +0000 (22:27 +0000)]
Changed debugging printfs to PARADYN_DEBUG calls.

27 years agoPrototypes
markc [Tue, 1 Nov 1994 16:57:55 +0000 (16:57 +0000)]
Prototypes

27 years agosparc architecture includes
markc [Tue, 1 Nov 1994 16:57:05 +0000 (16:57 +0000)]
sparc architecture includes

27 years agoEnvironment code that is shared by all environs (pvm, cm5, sunos)
markc [Tue, 1 Nov 1994 16:56:42 +0000 (16:56 +0000)]
Environment code that is shared by all environs (pvm, cm5, sunos)

27 years agoEnvironment specific initialization. (pvm, cm5, sun sequential)
markc [Tue, 1 Nov 1994 16:55:52 +0000 (16:55 +0000)]
Environment specific initialization. (pvm, cm5, sun sequential)

27 years agoTemplates for old c++ classes.
markc [Tue, 1 Nov 1994 16:52:06 +0000 (16:52 +0000)]
Templates for old c++ classes.

27 years agoOS specific includes.
markc [Tue, 1 Nov 1994 16:50:56 +0000 (16:50 +0000)]
OS specific includes.

27 years agoAbstract os support. No os specific code here. Includes os specific
markc [Tue, 1 Nov 1994 16:50:03 +0000 (16:50 +0000)]
Abstract os support.  No os specific code here.  Includes os specific
file.

27 years agoInitial files that will provide os support. This should limit os
markc [Tue, 1 Nov 1994 16:49:25 +0000 (16:49 +0000)]
Initial files that will provide os support.  This should limit os
specific features to these files.

27 years agoNew tests.
markc [Tue, 1 Nov 1994 16:24:26 +0000 (16:24 +0000)]
New tests.

27 years agoFixed a potential bug. Memory was not always being free when pointers
markc [Tue, 1 Nov 1994 16:23:29 +0000 (16:23 +0000)]
Fixed a potential bug.  Memory was not always being free when pointers
to types were passed.

27 years agoUsed by object classes for printing error messages.
markc [Tue, 1 Nov 1994 16:09:03 +0000 (16:09 +0000)]
Used by object classes for printing error messages.

27 years agoAdded Object classes that provide os independent symbol tables.
markc [Tue, 1 Nov 1994 16:06:58 +0000 (16:06 +0000)]
Added Object classes that provide os independent symbol tables.
Added stl-like container classes with iterators.

27 years agoupdated Where axis choices
karavan [Tue, 1 Nov 1994 05:49:15 +0000 (05:49 +0000)]
updated Where axis choices

27 years agoeliminated tcl global SHGname; combined initbindings and styles into single
karavan [Tue, 1 Nov 1994 05:47:44 +0000 (05:47 +0000)]
eliminated tcl global SHGname; combined initbindings and styles into single
procedure since always called together; changed fonts.

27 years agochanged resource selection to allow multiple focus selection on a
karavan [Tue, 1 Nov 1994 05:46:19 +0000 (05:46 +0000)]
changed resource selection to allow multiple focus selection on a
single display.

27 years agoUIthread changes to implement multiple focus selection on a single display
karavan [Tue, 1 Nov 1994 05:45:17 +0000 (05:45 +0000)]
UIthread changes to implement multiple focus selection on a single display

27 years agochanged resource selection process to support multiple focus selection
karavan [Tue, 1 Nov 1994 05:44:24 +0000 (05:44 +0000)]
changed resource selection process to support multiple focus selection
on a single display

27 years agochanged window pathname in call to dag::createDisplay() to match
karavan [Tue, 1 Nov 1994 05:43:39 +0000 (05:43 +0000)]
changed window pathname in call to dag::createDisplay() to match
update to createDisplay(); minor performance and warning fixes

27 years agosome minor performance and warning fixes
karavan [Tue, 1 Nov 1994 05:42:32 +0000 (05:42 +0000)]
some minor performance and warning fixes

27 years agocleaned up debugging printf's; some minor performance and warning fixes
karavan [Tue, 1 Nov 1994 05:41:27 +0000 (05:41 +0000)]
cleaned up debugging printf's; some minor performance and warning fixes

27 years agoTyping return/enter/tab in one of the entry widgets for floating
tamches [Mon, 31 Oct 1994 22:02:30 +0000 (22:02 +0000)]
Typing return/enter/tab in one of the entry widgets for floating
tunables is suppresses (return would enter \0x0d which is expecially ugly)

27 years agoEliminated "flicker" window startup.
tamches [Mon, 31 Oct 1994 08:53:04 +0000 (08:53 +0000)]
Eliminated "flicker" window startup.
Added tunable descriptions and coordinated with tunable
conststants window (e.g. when switch to and from developer
mode, descriptions window is updated also, if open).
Cleaned up options menu a bit

27 years agotunable descriptions
tamches [Mon, 31 Oct 1994 08:51:14 +0000 (08:51 +0000)]
tunable descriptions

27 years agoFixed a rather flaming bug that could cause any resource add to
tamches [Fri, 28 Oct 1994 21:53:44 +0000 (21:53 +0000)]
Fixed a rather flaming bug that could cause any resource add to
potentially crash after doing a sort (c++ code's numResources
wasn't updated before ::rethinkIndirectResources was called, leading
to an assertion check failure)

27 years agoswitch back to using wallclock timers for reporting metrics to paradynd
krisna [Thu, 27 Oct 1994 21:59:59 +0000 (21:59 +0000)]
switch back to using wallclock timers for reporting metrics to paradynd

27 years agoTemporary hack to normalize cost data until the CM-5 inst supports a max
hollings [Thu, 27 Oct 1994 16:15:49 +0000 (16:15 +0000)]
Temporary hack to normalize cost data until the CM-5 inst supports a max
operation.

27 years agomoved code to read inst cycle count into temp file until mapped os
hollings [Thu, 27 Oct 1994 16:14:50 +0000 (16:14 +0000)]
moved code to read inst cycle count into temp file until mapped os
data is supported.

27 years agoCommented out help menu until a text widget bug is worked out
tamches [Thu, 27 Oct 1994 08:48:09 +0000 (08:48 +0000)]
Commented out help menu until a text widget bug is worked out

27 years agoRemoved min/max for tunable constant "predictedCostLimit", replacing it
tamches [Wed, 26 Oct 1994 23:21:26 +0000 (23:21 +0000)]
Removed min/max for tunable constant "predictedCostLimit", replacing it
with a simple validation-function "predictedCostLimitValidChecker", after
consulting w/ Jeff & Jon

27 years agoadded relevant tclTunable routines
tamches [Wed, 26 Oct 1994 23:17:16 +0000 (23:17 +0000)]
added relevant tclTunable routines