dyninst.git
26 years agoImplementation of moving multiple instructions sequence
lzheng [Tue, 20 Aug 1996 19:02:21 +0000 (19:02 +0000)]
Implementation of moving multiple instructions sequence

26 years agoImplementation of moving multiple instructions sequence
lzheng [Tue, 20 Aug 1996 19:01:00 +0000 (19:01 +0000)]
Implementation of moving multiple instructions sequence
Added a few variable. (need to change them to private member later)

26 years agoImplementation of moving multiple instructions sequence
lzheng [Tue, 20 Aug 1996 19:00:21 +0000 (19:00 +0000)]
Implementation of moving multiple instructions sequence
Added a Function findFunctionIn(addr) to look for the functions which
contains the instruction at this address

26 years agoA few slot was added to allow multiple instructions to be moved into
lzheng [Tue, 20 Aug 1996 18:57:59 +0000 (18:57 +0000)]
A few slot was added to allow multiple instructions to be moved into
the base trampoline

26 years agoImplementation of moving multiple instructions sequence and
lzheng [Tue, 20 Aug 1996 18:56:53 +0000 (18:56 +0000)]
Implementation of moving multiple instructions sequence and
Splitting the instrumentation into two phases

26 years agoupdated copyright for release 1.1 Release1_1
tamches [Fri, 16 Aug 1996 21:26:34 +0000 (21:26 +0000)]
updated copyright for release 1.1

26 years agoupdated copyright for release 1.1
tamches [Fri, 16 Aug 1996 21:13:02 +0000 (21:13 +0000)]
updated copyright for release 1.1

26 years agoupdated copyright for release 1.1
tamches [Fri, 16 Aug 1996 20:57:58 +0000 (20:57 +0000)]
updated copyright for release 1.1

26 years agoupdated copyright for release 1.1
tamches [Fri, 16 Aug 1996 19:10:17 +0000 (19:10 +0000)]
updated copyright for release 1.1

26 years ago*** empty log message ***
newhall [Fri, 16 Aug 1996 18:43:13 +0000 (18:43 +0000)]
*** empty log message ***

26 years agoremoved bininst and paradyndSIM from Makefile
newhall [Fri, 16 Aug 1996 18:42:46 +0000 (18:42 +0000)]
removed bininst and paradyndSIM from Makefile

26 years agoFixing index inside loop using srcs[i] instead of srcs[u] noticed by Jeff
naim [Fri, 16 Aug 1996 16:52:17 +0000 (16:52 +0000)]
Fixing index inside loop using srcs[i] instead of srcs[u] noticed by Jeff
- naim

26 years agoMinor fixing related to the previous commits
lzheng [Fri, 16 Aug 1996 16:32:47 +0000 (16:32 +0000)]
Minor fixing related to the previous commits

26 years agominor code cleanup
karavan [Fri, 16 Aug 1996 07:07:34 +0000 (07:07 +0000)]
minor code cleanup

26 years agoMinor changes for the symbol reading
lzheng [Fri, 16 Aug 1996 04:07:14 +0000 (04:07 +0000)]
Minor changes for the symbol reading

26 years agoMinor changes for the change of paradyn.rc and bug fixing.
lzheng [Fri, 16 Aug 1996 04:06:00 +0000 (04:06 +0000)]
Minor changes for the change of paradyn.rc and bug fixing.

26 years agoTcl copyright notice
mjrg [Wed, 14 Aug 1996 17:44:45 +0000 (17:44 +0000)]
Tcl copyright notice

26 years agoAdded PVM copyright notice
mjrg [Mon, 12 Aug 1996 16:33:56 +0000 (16:33 +0000)]
Added PVM copyright notice

26 years agoCode cleanup: removed cm5 kludges and unused code
mjrg [Mon, 12 Aug 1996 16:32:43 +0000 (16:32 +0000)]
Code cleanup: removed cm5 kludges and unused code

26 years agoRemoved cm5 files
mjrg [Mon, 12 Aug 1996 16:31:55 +0000 (16:31 +0000)]
Removed cm5 files

26 years agoCode cleanup: removed cm5 code
mjrg [Mon, 12 Aug 1996 16:30:19 +0000 (16:30 +0000)]
Code cleanup: removed cm5 code

26 years agoCode cleanup: removed cm5 kludges and some unused code
mjrg [Mon, 12 Aug 1996 16:27:01 +0000 (16:27 +0000)]
Code cleanup: removed cm5 kludges and some unused code

26 years agoMinor change to error messages in loopUntilStopped - naim
naim [Thu, 8 Aug 1996 16:25:58 +0000 (16:25 +0000)]
Minor change to error messages in loopUntilStopped - naim

26 years agoremoved a warning
tamches [Mon, 5 Aug 1996 07:30:31 +0000 (07:30 +0000)]
removed a warning

26 years agoupdate for tcl 7.5
tamches [Mon, 5 Aug 1996 07:30:10 +0000 (07:30 +0000)]
update for tcl 7.5

26 years agotclclean.h --> tcl.h
tamches [Mon, 5 Aug 1996 07:28:40 +0000 (07:28 +0000)]
tclclean.h --> tcl.h

26 years agotkclean.h --> tk.h
tamches [Mon, 5 Aug 1996 07:12:12 +0000 (07:12 +0000)]
tkclean.h --> tk.h

26 years agoupdate for tcl 7.5
tamches [Mon, 5 Aug 1996 07:09:30 +0000 (07:09 +0000)]
update for tcl 7.5

26 years agoupdate for tcl7.5
tamches [Mon, 5 Aug 1996 07:09:14 +0000 (07:09 +0000)]
update for tcl7.5

26 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

26 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

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

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

26 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

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

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

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

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

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

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

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

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

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

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

26 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

26 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

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

26 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

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

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

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

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

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

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

26 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

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

26 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

26 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

26 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

26 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

26 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

26 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

26 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

26 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

26 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

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

26 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

26 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

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

26 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

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

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

26 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

26 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

26 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

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

26 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

26 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

26 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

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

26 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

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

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

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

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

26 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

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

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

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

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

26 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

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

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

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

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

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

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

26 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

26 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

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