dyninst.git
23 years agoused BACKUP_CORE to remove a /p/paradyn dependency in VPATH
tamches [Mon, 5 Aug 1996 07:08:53 +0000 (07:08 +0000)]
used BACKUP_CORE to remove a /p/paradyn dependency in VPATH

23 years agoAdded BACKUP_CORE, which removes several "/p/paradyn" dependencies.
tamches [Mon, 5 Aug 1996 07:08:18 +0000 (07:08 +0000)]
Added BACKUP_CORE, which removes several "/p/paradyn" dependencies.
Upgraded to tcl 7.5
removed obsolete USES_BLT
removed AIX kludges for FLEX_DIR

23 years agotkclean.h --> tk.h
tamches [Fri, 2 Aug 1996 19:08:59 +0000 (19:08 +0000)]
tkclean.h --> tk.h

23 years agotclclean.h --> tcl.h
tamches [Fri, 2 Aug 1996 19:08:40 +0000 (19:08 +0000)]
tclclean.h --> tcl.h

23 years agoChanged libdyninstRT.a to libdyninstRT.o
mjrg [Tue, 30 Jul 1996 19:02:19 +0000 (19:02 +0000)]
Changed libdyninstRT.a to libdyninstRT.o
Link libdyninstRT.o with libgcc

23 years agoremoved unused code
mjrg [Tue, 30 Jul 1996 18:58:58 +0000 (18:58 +0000)]
removed unused code

23 years agoFixing race condition - naim
naim [Mon, 29 Jul 1996 21:00:04 +0000 (21:00 +0000)]
Fixing race condition - naim

23 years agoChanging some comments - naim
naim [Mon, 29 Jul 1996 20:59:16 +0000 (20:59 +0000)]
Changing some comments - naim

23 years agoadded display of status if search throttled back.
karavan [Fri, 26 Jul 1996 18:02:37 +0000 (18:02 +0000)]
added display of status if search throttled back.

23 years agoremoved debug prints.
karavan [Fri, 26 Jul 1996 18:01:46 +0000 (18:01 +0000)]
removed debug prints.

23 years ago oops! removed debugging outputs
karavan [Fri, 26 Jul 1996 14:29:08 +0000 (14:29 +0000)]
 oops! removed debugging outputs

23 years agoremoved obsolete PC declarations.
karavan [Fri, 26 Jul 1996 07:29:58 +0000 (07:29 +0000)]
removed obsolete PC declarations.

23 years agobug fix: eliminated race condition from data subscription code. Changed
karavan [Fri, 26 Jul 1996 07:28:10 +0000 (07:28 +0000)]
bug fix: eliminated race condition from data subscription code.  Changed
data structures used as indices in class filteredDataServer.  Obsoleted
class fmf.

23 years agoadded global performanceConsultant::numMetrics which is used to
karavan [Fri, 26 Jul 1996 07:25:49 +0000 (07:25 +0000)]
added global performanceConsultant::numMetrics which is used to
size some filteredDataServer data structures.

23 years agoadded global performanceConsultant::numMetrics which is used to size
karavan [Fri, 26 Jul 1996 07:25:02 +0000 (07:25 +0000)]
added global performanceConsultant::numMetrics which is used to size
some filteredDataServer data structures.

23 years agoBug fix: check for presence of stab section
mjrg [Thu, 25 Jul 1996 23:26:21 +0000 (23:26 +0000)]
Bug fix: check for presence of stab section

23 years agoInstrument pvm_send instead of pvm_recv to find tags
mjrg [Thu, 25 Jul 1996 23:25:04 +0000 (23:25 +0000)]
Instrument pvm_send instead of pvm_recv to find tags

23 years agoAdded sharing of metric components
mjrg [Thu, 25 Jul 1996 23:24:03 +0000 (23:24 +0000)]
Added sharing of metric components

23 years agoDivided the templates files, to avoid problems compiling on HP.
mjrg [Thu, 25 Jul 1996 23:21:55 +0000 (23:21 +0000)]
Divided the templates files, to avoid problems compiling on HP.
Added new templates

23 years agoDivided the templates files, to avoid problems compiling on HP.
mjrg [Thu, 25 Jul 1996 23:21:33 +0000 (23:21 +0000)]
Divided the templates files, to avoid problems compiling on HP.

23 years agoFixed error in numActiveExperiments calculation; numActiveCurrentExperiments
karavan [Wed, 24 Jul 1996 20:10:37 +0000 (20:10 +0000)]
Fixed error in numActiveExperiments calculation; numActiveCurrentExperiments
now zero'd at phase boundary.

23 years agobug fix in PCmetricInst::getEstimatedCost
karavan [Wed, 24 Jul 1996 20:09:25 +0000 (20:09 +0000)]
bug fix in PCmetricInst::getEstimatedCost

23 years agosecond part of two-part commit.
karavan [Tue, 23 Jul 1996 20:27:59 +0000 (20:27 +0000)]
second part of two-part commit.

implements new search strategy which retests false nodes under certain
circumstances.

change in handling of high-cost nodes blocking the ready queue.

code cleanup.

23 years agoremoved ff class from performance consultant.
karavan [Tue, 23 Jul 1996 20:24:56 +0000 (20:24 +0000)]
removed ff class from performance consultant.

23 years agoadded new suppress feature to hypothesis definition.
karavan [Mon, 22 Jul 1996 21:19:45 +0000 (21:19 +0000)]
added new suppress feature to hypothesis definition.

23 years agopart one of two-part commit
karavan [Mon, 22 Jul 1996 18:56:20 +0000 (18:56 +0000)]
part one of two-part commit

23 years agopart one of two-part commit for new PC functionality of restarting searches.
karavan [Mon, 22 Jul 1996 18:55:36 +0000 (18:55 +0000)]
part one of two-part commit for new PC functionality of restarting searches.

23 years agoChanging the "frequency" value from 250 to 100 - naim
naim [Thu, 18 Jul 1996 19:48:35 +0000 (19:48 +0000)]
Changing the "frequency" value from 250 to 100 - naim

23 years agoMinor fix to give proper error message when the pvm daemon runs out of
naim [Thu, 18 Jul 1996 19:39:09 +0000 (19:39 +0000)]
Minor fix to give proper error message when the pvm daemon runs out of
virtual memory - naim

23 years agoChanging the "frequency" value from 250 to 100 - naim
naim [Thu, 18 Jul 1996 19:37:46 +0000 (19:37 +0000)]
Changing the "frequency" value from 250 to 100 - naim

23 years agoMinor change to COSTTEST section - naim
naim [Thu, 18 Jul 1996 19:36:19 +0000 (19:36 +0000)]
Minor change to COSTTEST section - naim

23 years agoCommented out prototype of gettimeofday, that is causing problems os solaris 2.5
mjrg [Wed, 17 Jul 1996 13:56:41 +0000 (13:56 +0000)]
Commented out prototype of gettimeofday, that is causing problems os solaris 2.5

24 years agomove HP specific files to the makefile in the hpux directory
lzheng [Tue, 9 Jul 1996 18:15:05 +0000 (18:15 +0000)]
move HP specific files to the makefile in the hpux directory

24 years agoadded templatesHP.C for HPUX only
lzheng [Tue, 9 Jul 1996 04:39:15 +0000 (04:39 +0000)]
added templatesHP.C for HPUX only

24 years agoImplemented the stack walking on HPUX
lzheng [Tue, 9 Jul 1996 04:30:31 +0000 (04:30 +0000)]
Implemented the stack walking on HPUX

24 years agoImplemented the multiple exit and relocation of conditional branch
lzheng [Tue, 9 Jul 1996 04:18:26 +0000 (04:18 +0000)]
Implemented the multiple exit and relocation of conditional branch
instruction on HPUX

24 years agominor changes( add the printout of HPUX Platform )
lzheng [Tue, 9 Jul 1996 04:15:58 +0000 (04:15 +0000)]
minor changes( add the printout of HPUX Platform )

24 years agoImplentented the stack walking on HPUX machine
lzheng [Tue, 9 Jul 1996 04:11:58 +0000 (04:11 +0000)]
Implentented the stack walking on HPUX machine

24 years agoadd variable freeNotOK for the stack walking on hpux
lzheng [Tue, 9 Jul 1996 04:10:32 +0000 (04:10 +0000)]
add variable freeNotOK for the stack walking on hpux

24 years agoNew file for HPUX specific template classes.
lzheng [Tue, 9 Jul 1996 04:09:06 +0000 (04:09 +0000)]
New file for HPUX specific template classes.

24 years agoadd infomation of unwind table entry to assist the stack walking on HPUX
lzheng [Tue, 9 Jul 1996 04:07:58 +0000 (04:07 +0000)]
add infomation of unwind table entry to assist the stack walking on HPUX

24 years agoAdd infomation of unwind table to assist the stack walking on HPUX.
lzheng [Tue, 9 Jul 1996 04:06:53 +0000 (04:06 +0000)]
Add infomation of unwind table to assist the stack walking on HPUX.

24 years agoAdd module infomation for both the application compiled by cc and application
lzheng [Tue, 9 Jul 1996 03:11:17 +0000 (03:11 +0000)]
Add module infomation for both the application compiled by cc and application
compiled by gcc.
Get the infomation from unwind table to assist the stack walking.

24 years agoFixed bug that caused paradyn to crash due to a variable that wasn't being
naim [Mon, 8 Jul 1996 22:01:42 +0000 (22:01 +0000)]
Fixed bug that caused paradyn to crash due to a variable that wasn't being
initialized properly (aix) - naim

24 years agoFix to signal problem that was causing paradynd to "hang" on waitpid - naim
naim [Tue, 2 Jul 1996 21:42:09 +0000 (21:42 +0000)]
Fix to signal problem that was causing paradynd to "hang" on waitpid - naim

24 years agoremoved call to showErrorCallback that is already handled by the paradyn process
newhall [Sat, 29 Jun 1996 19:29:16 +0000 (19:29 +0000)]
removed call to showErrorCallback that is already handled by the paradyn process

24 years agoMinor fix to osStop - naim
naim [Fri, 28 Jun 1996 21:40:52 +0000 (21:40 +0000)]
Minor fix to osStop - naim

24 years agoLatest changes to fix bugs related to the AIX platform. These changes have
naim [Fri, 28 Jun 1996 16:06:52 +0000 (16:06 +0000)]
Latest changes to fix bugs related to the AIX platform. These changes have
been made by Jeff and commited by Oscar - naim

24 years agoPreventing race condition in DYNINSTgenerateTraceRecord (change made by Xu
naim [Thu, 27 Jun 1996 14:34:57 +0000 (14:34 +0000)]
Preventing race condition in DYNINSTgenerateTraceRecord (change made by Xu
and commited by Oscar) - naim

24 years agoFixes to several problems in the code generation for AIX (done by Jeff,
naim [Thu, 27 Jun 1996 13:43:57 +0000 (13:43 +0000)]
Fixes to several problems in the code generation for AIX (done by Jeff,
commited by Oscar) - naim

24 years agoMoved the code in the RTgeneric.c to the RThppa.c since it is only
lzheng [Sat, 22 Jun 1996 01:50:09 +0000 (01:50 +0000)]
Moved the code in the RTgeneric.c to the RThppa.c since it is only
used by the HPUX.

24 years agoAdding a nop at the delay slot to avoid "illegal instruction" bug - naim
naim [Thu, 20 Jun 1996 21:35:07 +0000 (21:35 +0000)]
Adding a nop at the delay slot to avoid "illegal instruction" bug - naim

24 years agoMinor change - naim
naim [Thu, 20 Jun 1996 21:34:01 +0000 (21:34 +0000)]
Minor change - naim

24 years agoMade enabling metric/focus pairs asynchronous (the visithread no longer
newhall [Sun, 9 Jun 1996 19:00:07 +0000 (19:00 +0000)]
Made enabling metric/focus pairs asynchronous (the visithread no longer
waits for the enable response from the DM).  The visithread still uses
the tunable constant "EnableRequestPacketSize" to limit the size of each
request made to the DM.

24 years agoremoved debug output
newhall [Sun, 9 Jun 1996 18:55:33 +0000 (18:55 +0000)]
removed debug output

24 years agoinclude of rpcUtilPVM.C gone
tamches [Mon, 3 Jun 1996 17:35:37 +0000 (17:35 +0000)]
include of rpcUtilPVM.C gone

24 years agoconst and refs added in appropriate places to enhance speed and compile
tamches [Sat, 1 Jun 1996 00:04:10 +0000 (00:04 +0000)]
const and refs added in appropriate places to enhance speed and compile
time error checking

24 years agoconst and refs added in appropriate place to enhance speed and
tamches [Sat, 1 Jun 1996 00:03:29 +0000 (00:03 +0000)]
const and refs added in appropriate place to enhance speed and
compile-time error checking.

24 years agoaddrHash replaced by addrHash16
tamches [Sat, 1 Jun 1996 00:01:48 +0000 (00:01 +0000)]
addrHash replaced by addrHash16

24 years agoaddrHash --> addrHash16
tamches [Sat, 1 Jun 1996 00:01:18 +0000 (00:01 +0000)]
addrHash --> addrHash16

24 years agoheapActive now uses addrHash16 instead of addrHash
tamches [Sat, 1 Jun 1996 00:01:03 +0000 (00:01 +0000)]
heapActive now uses addrHash16 instead of addrHash
extensively commented how paradynd captures & processs stdio of the
program being run.

24 years agoinferiorHeap now uses addrHash16 instead of addrHash
tamches [Fri, 31 May 1996 23:59:22 +0000 (23:59 +0000)]
inferiorHeap now uses addrHash16 instead of addrHash

24 years agocode to change send socket buffer size moved to comm.h
tamches [Fri, 31 May 1996 23:57:48 +0000 (23:57 +0000)]
code to change send socket buffer size moved to comm.h
removed handshaking code w/paradyn (where we sent "PARADYND" plus
the pid) [wasn't being used and contributed to freeze in paradyn UI]

24 years agominor change to string usage
tamches [Fri, 31 May 1996 23:54:37 +0000 (23:54 +0000)]
minor change to string usage

24 years agoadded alterSendSocketBufferSize
tamches [Fri, 31 May 1996 23:54:05 +0000 (23:54 +0000)]
added alterSendSocketBufferSize

24 years agoremoved globals->pid (no longer used) to correspond to
tamches [Fri, 31 May 1996 23:51:14 +0000 (23:51 +0000)]
removed globals->pid (no longer used) to correspond to
new syntax of RPCprocessCreate.

24 years agoremoved pid member (no longer used)
tamches [Fri, 31 May 1996 23:50:31 +0000 (23:50 +0000)]
removed pid member (no longer used)

24 years agoremoved setPid(pd) from reportSelf() [pid is no longer used]
tamches [Fri, 31 May 1996 23:49:46 +0000 (23:49 +0000)]
removed setPid(pd) from reportSelf() [pid is no longer used]

24 years agoremoved unneeded vector<where4tree<shgRootNode>*>
tamches [Fri, 31 May 1996 23:49:11 +0000 (23:49 +0000)]
removed unneeded vector<where4tree<shgRootNode>*>
removed unneeded pragmas

24 years agoremoved unused dictionary_hash<unsigned, string*>
tamches [Fri, 31 May 1996 23:48:37 +0000 (23:48 +0000)]
removed unused dictionary_hash<unsigned, string*>
removed unneeded pragmas

24 years agoadded vector<string*>
tamches [Fri, 31 May 1996 23:47:56 +0000 (23:47 +0000)]
added vector<string*>

24 years agoremoved pid from XDRrpc. Modified handleRemoteConnect appropriately.
tamches [Fri, 31 May 1996 23:43:10 +0000 (23:43 +0000)]
removed pid from XDRrpc.  Modified handleRemoteConnect appropriately.
Now paradynd doesn't try to send pid to paradyn (it wasn't being used
and was one cause of paradyn UI freezing on UI startup).

24 years agoremoved pid from XDRrpc
tamches [Fri, 31 May 1996 23:41:08 +0000 (23:41 +0000)]
removed pid from XDRrpc

24 years agoremoved this obsolete file
tamches [Fri, 31 May 1996 23:38:46 +0000 (23:38 +0000)]
removed this obsolete file

24 years agoremoved libpdutilPVM since not used any more
tamches [Fri, 31 May 1996 23:38:26 +0000 (23:38 +0000)]
removed libpdutilPVM since not used any more

24 years agoremoved static member quote
tamches [Fri, 31 May 1996 22:00:23 +0000 (22:00 +0000)]
removed static member quote

24 years agoremoved static member quote
tamches [Fri, 31 May 1996 19:07:02 +0000 (19:07 +0000)]
removed static member quote

24 years agoForced stdout to be line-buffered, and stderr to be unbuffered.
tamches [Thu, 30 May 1996 22:13:41 +0000 (22:13 +0000)]
Forced stdout to be line-buffered, and stderr to be unbuffered.
This fixes a problem of undesired buffering of a program's console
output when run under paradynd.

24 years agomade UIStack bigger for aix 4.1 too (had been just 3.2)
tamches [Thu, 30 May 1996 21:56:50 +0000 (21:56 +0000)]
made UIStack bigger for aix 4.1 too (had been just 3.2)

24 years agoremoved uses of string::quote
tamches [Thu, 30 May 1996 21:54:26 +0000 (21:54 +0000)]
removed uses of string::quote

24 years agoadded a test to continueProc to catch a case where we might try to continue Release1_0
mjrg [Fri, 17 May 1996 16:49:34 +0000 (16:49 +0000)]
added a test to continueProc to catch a case where we might try to continue
an exited process.

24 years agocommented out debug print
karavan [Fri, 17 May 1996 16:19:49 +0000 (16:19 +0000)]
commented out debug print

24 years agocommented out a debugging message
mjrg [Thu, 16 May 1996 22:20:36 +0000 (22:20 +0000)]
commented out a debugging message

24 years agoFixed a bug in the computation of elapsedPauseTime
mjrg [Thu, 16 May 1996 19:29:53 +0000 (19:29 +0000)]
Fixed a bug in the computation of elapsedPauseTime

24 years agoChecking that instInstance pointer is not NULL - naim
naim [Thu, 16 May 1996 15:03:03 +0000 (15:03 +0000)]
Checking that instInstance pointer is not NULL - naim

24 years agoincreased max num experiments and also min time to conclusion.
karavan [Thu, 16 May 1996 06:58:37 +0000 (06:58 +0000)]
increased max num experiments and also min time to conclusion.

24 years agobug fix to histFoldCallBack to only notify clients if new bucketwidth
newhall [Thu, 16 May 1996 05:56:45 +0000 (05:56 +0000)]
bug fix to histFoldCallBack to only notify clients if new bucketwidth
is larger than the old bucketwidth

24 years agobug fix to foldAllHists, so that a check is done before folding to see if
newhall [Thu, 16 May 1996 05:27:30 +0000 (05:27 +0000)]
bug fix to foldAllHists, so that a check is done before folding to see if
the histogram has already been folded.  Changed how bucketWidth is computed
in constructor for histograms with a start time != 0.0, so that it will be
unlikely to create a histogram with a bucketWidth that is different from
other histograms with the same start time

24 years agoFixed a bug in batchSampleDataCallbackFunc that was causing samples to be lost.
mjrg [Wed, 15 May 1996 20:44:46 +0000 (20:44 +0000)]
Fixed a bug in batchSampleDataCallbackFunc that was causing samples to be lost.

24 years agoFixing bug in inferiorMalloc and adding some debugging information - naim
naim [Wed, 15 May 1996 18:32:42 +0000 (18:32 +0000)]
Fixing bug in inferiorMalloc and adding some debugging information - naim

24 years agobug fix to foldAllHist to correctly handle folding buckets where one or
newhall [Wed, 15 May 1996 18:20:49 +0000 (18:20 +0000)]
bug fix to foldAllHist to correctly handle folding buckets where one or
both have NaN values

24 years agoadded newMetricMaxValCallbackCommand
tamches [Wed, 15 May 1996 18:03:15 +0000 (18:03 +0000)]
added newMetricMaxValCallbackCommand

24 years agomodified processNewMetricMax to use the new callback scheme
tamches [Wed, 15 May 1996 18:02:44 +0000 (18:02 +0000)]
modified processNewMetricMax to use the new callback scheme

24 years agoadded setMetricNewMaxLL; adjusted setMetricNewMax accordingly
tamches [Wed, 15 May 1996 18:02:12 +0000 (18:02 +0000)]
added setMetricNewMaxLL; adjusted setMetricNewMax accordingly

24 years agoadded setMetricNewMaxLL
tamches [Wed, 15 May 1996 18:01:22 +0000 (18:01 +0000)]
added setMetricNewMaxLL

24 years agooops! removed debugging print!
karavan [Wed, 15 May 1996 04:42:02 +0000 (04:42 +0000)]
oops! removed debugging print!

24 years agobug fixes: changed pendingCost pendingSearches and numexperiments to
karavan [Wed, 15 May 1996 04:35:07 +0000 (04:35 +0000)]
bug fixes: changed pendingCost pendingSearches and numexperiments to
break down by phase type, so starting a new current phase updates these
totals correctly; fixed error in estimated cost propagation.

24 years agofixed a buy related to asynchronous enables: don't aggregate values until
mjrg [Wed, 15 May 1996 00:48:29 +0000 (00:48 +0000)]
fixed a buy related to asynchronous enables: don't aggregate values until
we have received replies for all the requests

24 years agobug fix for cm5 enables when the focus is refined on the machine heirarchy
newhall [Tue, 14 May 1996 18:11:58 +0000 (18:11 +0000)]
bug fix for cm5 enables when the focus is refined on the machine heirarchy

24 years agoCheck the pid of a TR_EXEC record
mjrg [Mon, 13 May 1996 15:44:48 +0000 (15:44 +0000)]
Check the pid of a TR_EXEC record