tamches [Mon, 5 Aug 1996 07:09:14 +0000 (07:09 +0000)]
update for tcl7.5
tamches [Mon, 5 Aug 1996 07:08:53 +0000 (07:08 +0000)]
used BACKUP_CORE to remove a /p/paradyn dependency in VPATH
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
tamches [Fri, 2 Aug 1996 19:08:59 +0000 (19:08 +0000)]
tkclean.h --> tk.h
tamches [Fri, 2 Aug 1996 19:08:40 +0000 (19:08 +0000)]
tclclean.h --> tcl.h
mjrg [Tue, 30 Jul 1996 19:02:19 +0000 (19:02 +0000)]
Changed libdyninstRT.a to libdyninstRT.o
Link libdyninstRT.o with libgcc
mjrg [Tue, 30 Jul 1996 18:58:58 +0000 (18:58 +0000)]
removed unused code
naim [Mon, 29 Jul 1996 21:00:04 +0000 (21:00 +0000)]
Fixing race condition - naim
naim [Mon, 29 Jul 1996 20:59:16 +0000 (20:59 +0000)]
Changing some comments - naim
karavan [Fri, 26 Jul 1996 18:02:37 +0000 (18:02 +0000)]
added display of status if search throttled back.
karavan [Fri, 26 Jul 1996 18:01:46 +0000 (18:01 +0000)]
removed debug prints.
karavan [Fri, 26 Jul 1996 14:29:08 +0000 (14:29 +0000)]
oops! removed debugging outputs
karavan [Fri, 26 Jul 1996 07:29:58 +0000 (07:29 +0000)]
removed obsolete PC declarations.
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.
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.
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.
mjrg [Thu, 25 Jul 1996 23:26:21 +0000 (23:26 +0000)]
Bug fix: check for presence of stab section
mjrg [Thu, 25 Jul 1996 23:25:04 +0000 (23:25 +0000)]
Instrument pvm_send instead of pvm_recv to find tags
mjrg [Thu, 25 Jul 1996 23:24:03 +0000 (23:24 +0000)]
Added sharing of metric components
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
mjrg [Thu, 25 Jul 1996 23:21:33 +0000 (23:21 +0000)]
Divided the templates files, to avoid problems compiling on HP.
karavan [Wed, 24 Jul 1996 20:10:37 +0000 (20:10 +0000)]
Fixed error in numActiveExperiments calculation; numActiveCurrentExperiments
now zero'd at phase boundary.
karavan [Wed, 24 Jul 1996 20:09:25 +0000 (20:09 +0000)]
bug fix in PCmetricInst::getEstimatedCost
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.
karavan [Tue, 23 Jul 1996 20:24:56 +0000 (20:24 +0000)]
removed ff class from performance consultant.
karavan [Mon, 22 Jul 1996 21:19:45 +0000 (21:19 +0000)]
added new suppress feature to hypothesis definition.
karavan [Mon, 22 Jul 1996 18:56:20 +0000 (18:56 +0000)]
part one of two-part commit
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.
naim [Thu, 18 Jul 1996 19:48:35 +0000 (19:48 +0000)]
Changing the "frequency" value from 250 to 100 - naim
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
naim [Thu, 18 Jul 1996 19:37:46 +0000 (19:37 +0000)]
Changing the "frequency" value from 250 to 100 - naim
naim [Thu, 18 Jul 1996 19:36:19 +0000 (19:36 +0000)]
Minor change to COSTTEST section - naim
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
lzheng [Tue, 9 Jul 1996 18:15:05 +0000 (18:15 +0000)]
move HP specific files to the makefile in the hpux directory
lzheng [Tue, 9 Jul 1996 04:39:15 +0000 (04:39 +0000)]
added templatesHP.C for HPUX only
lzheng [Tue, 9 Jul 1996 04:30:31 +0000 (04:30 +0000)]
Implemented the stack walking on HPUX
lzheng [Tue, 9 Jul 1996 04:18:26 +0000 (04:18 +0000)]
Implemented the multiple exit and relocation of conditional branch
instruction on HPUX
lzheng [Tue, 9 Jul 1996 04:15:58 +0000 (04:15 +0000)]
minor changes( add the printout of HPUX Platform )
lzheng [Tue, 9 Jul 1996 04:11:58 +0000 (04:11 +0000)]
Implentented the stack walking on HPUX machine
lzheng [Tue, 9 Jul 1996 04:10:32 +0000 (04:10 +0000)]
add variable freeNotOK for the stack walking on hpux
lzheng [Tue, 9 Jul 1996 04:09:06 +0000 (04:09 +0000)]
New file for HPUX specific template classes.
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
lzheng [Tue, 9 Jul 1996 04:06:53 +0000 (04:06 +0000)]
Add infomation of unwind table to assist the stack walking on HPUX.
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.
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
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
newhall [Sat, 29 Jun 1996 19:29:16 +0000 (19:29 +0000)]
removed call to showErrorCallback that is already handled by the paradyn process
naim [Fri, 28 Jun 1996 21:40:52 +0000 (21:40 +0000)]
Minor fix to osStop - naim
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
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
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
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.
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
naim [Thu, 20 Jun 1996 21:34:01 +0000 (21:34 +0000)]
Minor change - naim
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.
newhall [Sun, 9 Jun 1996 18:55:33 +0000 (18:55 +0000)]
removed debug output
tamches [Mon, 3 Jun 1996 17:35:37 +0000 (17:35 +0000)]
include of rpcUtilPVM.C gone
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
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.
tamches [Sat, 1 Jun 1996 00:01:48 +0000 (00:01 +0000)]
addrHash replaced by addrHash16
tamches [Sat, 1 Jun 1996 00:01:18 +0000 (00:01 +0000)]
addrHash --> addrHash16
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.
tamches [Fri, 31 May 1996 23:59:22 +0000 (23:59 +0000)]
inferiorHeap now uses addrHash16 instead of addrHash
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]
tamches [Fri, 31 May 1996 23:54:37 +0000 (23:54 +0000)]
minor change to string usage
tamches [Fri, 31 May 1996 23:54:05 +0000 (23:54 +0000)]
added alterSendSocketBufferSize
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.
tamches [Fri, 31 May 1996 23:50:31 +0000 (23:50 +0000)]
removed pid member (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]
tamches [Fri, 31 May 1996 23:49:11 +0000 (23:49 +0000)]
removed unneeded vector<where4tree<shgRootNode>*>
removed unneeded pragmas
tamches [Fri, 31 May 1996 23:48:37 +0000 (23:48 +0000)]
removed unused dictionary_hash<unsigned, string*>
removed unneeded pragmas
tamches [Fri, 31 May 1996 23:47:56 +0000 (23:47 +0000)]
added vector<string*>
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).
tamches [Fri, 31 May 1996 23:41:08 +0000 (23:41 +0000)]
removed pid from XDRrpc
tamches [Fri, 31 May 1996 23:38:46 +0000 (23:38 +0000)]
removed this obsolete file
tamches [Fri, 31 May 1996 23:38:26 +0000 (23:38 +0000)]
removed libpdutilPVM since not used any more
tamches [Fri, 31 May 1996 22:00:23 +0000 (22:00 +0000)]
removed static member quote
tamches [Fri, 31 May 1996 19:07:02 +0000 (19:07 +0000)]
removed static member quote
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.
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)
tamches [Thu, 30 May 1996 21:54:26 +0000 (21:54 +0000)]
removed uses of string::quote
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.
karavan [Fri, 17 May 1996 16:19:49 +0000 (16:19 +0000)]
commented out debug print
mjrg [Thu, 16 May 1996 22:20:36 +0000 (22:20 +0000)]
commented out a debugging message
mjrg [Thu, 16 May 1996 19:29:53 +0000 (19:29 +0000)]
Fixed a bug in the computation of elapsedPauseTime
naim [Thu, 16 May 1996 15:03:03 +0000 (15:03 +0000)]
Checking that instInstance pointer is not NULL - naim
karavan [Thu, 16 May 1996 06:58:37 +0000 (06:58 +0000)]
increased max num experiments and also min time to conclusion.
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
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
mjrg [Wed, 15 May 1996 20:44:46 +0000 (20:44 +0000)]
Fixed a bug in batchSampleDataCallbackFunc that was causing samples to be lost.
naim [Wed, 15 May 1996 18:32:42 +0000 (18:32 +0000)]
Fixing bug in inferiorMalloc and adding some debugging information - naim
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
tamches [Wed, 15 May 1996 18:03:15 +0000 (18:03 +0000)]
added newMetricMaxValCallbackCommand
tamches [Wed, 15 May 1996 18:02:44 +0000 (18:02 +0000)]
modified processNewMetricMax to use the new callback scheme
tamches [Wed, 15 May 1996 18:02:12 +0000 (18:02 +0000)]
added setMetricNewMaxLL; adjusted setMetricNewMax accordingly
tamches [Wed, 15 May 1996 18:01:22 +0000 (18:01 +0000)]
added setMetricNewMaxLL
karavan [Wed, 15 May 1996 04:42:02 +0000 (04:42 +0000)]
oops! removed debugging print!
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.
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
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