hollings [Tue, 26 Jul 1994 20:04:20 +0000 (20:04 +0000)]
changed default heap to 2Meg.
hollings [Tue, 26 Jul 1994 20:03:31 +0000 (20:03 +0000)]
added resetActiveFlag
hollings [Tue, 26 Jul 1994 20:03:05 +0000 (20:03 +0000)]
added suppressSearch.
hollings [Tue, 26 Jul 1994 20:01:41 +0000 (20:01 +0000)]
fixed heap allocation to use hash tables.
hollings [Tue, 26 Jul 1994 20:00:52 +0000 (20:00 +0000)]
switch to select based polling of nodes.
hollings [Tue, 26 Jul 1994 20:00:28 +0000 (20:00 +0000)]
removed un userd if
hollings [Tue, 26 Jul 1994 19:59:07 +0000 (19:59 +0000)]
new file to define instruction types and fields.
hollings [Tue, 26 Jul 1994 19:58:35 +0000 (19:58 +0000)]
added CMMDhostless variable.
hollings [Tue, 26 Jul 1994 19:58:03 +0000 (19:58 +0000)]
removed slots executed counter.
hollings [Tue, 26 Jul 1994 19:57:28 +0000 (19:57 +0000)]
moved instruction definitions to seperate header file.
hollings [Tue, 26 Jul 1994 19:56:42 +0000 (19:56 +0000)]
commented out print statements.
rbi [Mon, 25 Jul 1994 16:18:59 +0000 (16:18 +0000)]
Scrollbars are even more comely than before.
hollings [Mon, 25 Jul 1994 14:55:34 +0000 (14:55 +0000)]
added suppress resource option.
hollings [Mon, 25 Jul 1994 04:47:02 +0000 (04:47 +0000)]
Added histogram to PCmetric so we only use data for minimum interval
that all metrics for a current batch of requests has been enabled.
added hypothsis to deal with the procedure level data correctly in
CPU bound programs.
changed inst hypothesis to use observed cost metric not old procedure
call based one.
hollings [Fri, 22 Jul 1994 19:25:44 +0000 (19:25 +0000)]
removed supress SHG option for now.
hollings [Fri, 22 Jul 1994 19:24:51 +0000 (19:24 +0000)]
added actual paused time for CM-5.
hollings [Fri, 22 Jul 1994 19:23:59 +0000 (19:23 +0000)]
added reporting of actual pause time for CM-5
hollings [Fri, 22 Jul 1994 19:21:08 +0000 (19:21 +0000)]
removed mistaken divid by 1Meg for predicted cost.
hollings [Fri, 22 Jul 1994 19:20:40 +0000 (19:20 +0000)]
added pauseTime and wallTime.
hollings [Fri, 22 Jul 1994 19:20:12 +0000 (19:20 +0000)]
moved computePauseTimeMetric to machine specific area.
hollings [Fri, 22 Jul 1994 19:16:36 +0000 (19:16 +0000)]
moved computePauseTimeMetric here, and added lib func calls for cmmd routines.
hollings [Fri, 22 Jul 1994 19:16:01 +0000 (19:16 +0000)]
update cost data, move pausetime in here.
hollings [Fri, 22 Jul 1994 19:15:19 +0000 (19:15 +0000)]
moved computePauseTime to machine specific area.
rbi [Thu, 21 Jul 1994 17:47:43 +0000 (17:47 +0000)]
No more jumpy resizes.
rbi [Thu, 21 Jul 1994 01:53:30 +0000 (01:53 +0000)]
YANS -- Yet another new style
hollings [Thu, 21 Jul 1994 01:34:48 +0000 (01:34 +0000)]
removed extra polls of the nodes for printfs.
hollings [Thu, 21 Jul 1994 01:34:19 +0000 (01:34 +0000)]
Fixed to skip over null point and ast nodes for addInst calls.
hollings [Wed, 20 Jul 1994 23:29:46 +0000 (23:29 +0000)]
made time in code gen stat stadard.
hollings [Wed, 20 Jul 1994 23:23:35 +0000 (23:23 +0000)]
added insn generated metric.
hollings [Wed, 20 Jul 1994 23:23:17 +0000 (23:23 +0000)]
Added real code for cost model.
hollings [Wed, 20 Jul 1994 23:22:48 +0000 (23:22 +0000)]
added code to record time spend generating instrumentation.
rbi [Wed, 20 Jul 1994 22:41:11 +0000 (22:41 +0000)]
Small arguments fix to make identification of wildcards easier.
rbi [Wed, 20 Jul 1994 22:21:42 +0000 (22:21 +0000)]
Small type change
newhall [Wed, 20 Jul 1994 22:17:20 +0000 (22:17 +0000)]
added FirstValidBucket method function to visi_GridCellHisto class
rbi [Wed, 20 Jul 1994 21:52:27 +0000 (21:52 +0000)]
Better support for BW and standard color scheme
Added "Actions" menu
rbi [Wed, 20 Jul 1994 21:48:29 +0000 (21:48 +0000)]
Documented Dg commands
hollings [Wed, 20 Jul 1994 18:59:24 +0000 (18:59 +0000)]
added resource batch mode.
rbi [Wed, 20 Jul 1994 18:21:55 +0000 (18:21 +0000)]
Removed annoying printf
rbi [Wed, 20 Jul 1994 18:16:50 +0000 (18:16 +0000)]
Cut and Paste for Entries (Yahoo!) and better BW support
hollings [Wed, 20 Jul 1994 16:30:40 +0000 (16:30 +0000)]
added resourceBatchMode
markc [Tue, 19 Jul 1994 23:52:58 +0000 (23:52 +0000)]
Moved "include "metricExt.h"" to main.C from paradyn.h to remove false
dependencies.
markc [Tue, 19 Jul 1994 18:30:27 +0000 (18:30 +0000)]
Made machineName default to zero as last parameter to RPC_make_arg_list.
Added typecast to malloc call in RPC_make_arg_list.
Added typecast to malloc call in RPC_make_arg_list.
markc [Tue, 19 Jul 1994 18:29:59 +0000 (18:29 +0000)]
Made machineName default to zero as last parameter to RPC_make_arg_list.
Added typecast to malloc call in RPC_make_arg_list.
hollings [Mon, 18 Jul 1994 19:08:25 +0000 (19:08 +0000)]
added extra arg to RPC_make_arg_list.
hollings [Sat, 16 Jul 1994 03:39:30 +0000 (03:39 +0000)]
stopped using assembly version of clocks (temporary).
hollings [Sat, 16 Jul 1994 03:38:48 +0000 (03:38 +0000)]
fixed stats to not devidi by 1meg, fixed negative time problem.
hollings [Fri, 15 Jul 1994 20:23:54 +0000 (20:23 +0000)]
made all fileds of records be 32 bits not 64 bits.
hollings [Fri, 15 Jul 1994 20:22:00 +0000 (20:22 +0000)]
fixed 64 bit record to be 32 bits.
hollings [Fri, 15 Jul 1994 04:19:47 +0000 (04:19 +0000)]
added code to report stats at the end.
hollings [Fri, 15 Jul 1994 04:19:12 +0000 (04:19 +0000)]
moved dyninst stats to stats.C
hollings [Fri, 15 Jul 1994 04:16:25 +0000 (04:16 +0000)]
Made the resource entry a useful size.
hollings [Thu, 14 Jul 1994 23:49:48 +0000 (23:49 +0000)]
added batch mode for SHG, fixed the sort function to use beenTrue.
hollings [Thu, 14 Jul 1994 23:48:28 +0000 (23:48 +0000)]
added checks to make sure met is non null.
hollings [Thu, 14 Jul 1994 23:47:56 +0000 (23:47 +0000)]
added beenTrue.
hollings [Thu, 14 Jul 1994 23:47:01 +0000 (23:47 +0000)]
added flag to record if a SHG node has ever been true.
hollings [Thu, 14 Jul 1994 23:46:23 +0000 (23:46 +0000)]
added getCurrentHybridCost, and fixed max for predicted cost.
hollings [Thu, 14 Jul 1994 23:45:53 +0000 (23:45 +0000)]
added hybrid cost model.
hollings [Thu, 14 Jul 1994 23:45:31 +0000 (23:45 +0000)]
Changed printf of resource to be TCL list like.
hollings [Thu, 14 Jul 1994 23:44:28 +0000 (23:44 +0000)]
added getCurrentHybridCost
hollings [Thu, 14 Jul 1994 23:43:14 +0000 (23:43 +0000)]
added abort for malloc failure.
hollings [Thu, 14 Jul 1994 23:36:06 +0000 (23:36 +0000)]
added extra arg to generateTrace.
hollings [Thu, 14 Jul 1994 23:35:34 +0000 (23:35 +0000)]
added return of cost model record.
hollings [Thu, 14 Jul 1994 23:35:08 +0000 (23:35 +0000)]
Added extra arg to generateTrace, ifdefs out DYNINST{start,top}* to use
assembly versions.
hollings [Thu, 14 Jul 1994 23:34:08 +0000 (23:34 +0000)]
added include of kludges.h
hollings [Thu, 14 Jul 1994 23:32:32 +0000 (23:32 +0000)]
added cost record type and end stats record.
hollings [Thu, 14 Jul 1994 23:30:19 +0000 (23:30 +0000)]
Hybrid cost model added.
hollings [Thu, 14 Jul 1994 23:29:03 +0000 (23:29 +0000)]
Corrected file mask on io redirection.
jcargill [Thu, 14 Jul 1994 17:41:56 +0000 (17:41 +0000)]
Added kludges file to clean up compilation warnings.
jcargill [Thu, 14 Jul 1994 14:45:48 +0000 (14:45 +0000)]
Added new file for dynRPC functions, and a default (null) function for
processArchDependentTraceStream, and the cm5 version.
jcargill [Thu, 14 Jul 1994 14:41:39 +0000 (14:41 +0000)]
Major CM5 changes for new ptrace, and new transport. Removed lots of
old/dead code. Changes to default CMMD instrumentation (to handle
optimization)
jcargill [Thu, 14 Jul 1994 14:39:17 +0000 (14:39 +0000)]
Removed call to flushPtrace
jcargill [Thu, 14 Jul 1994 14:35:37 +0000 (14:35 +0000)]
Removed some dead code, added called to processArchDependentTraceStream
jcargill [Thu, 14 Jul 1994 14:29:20 +0000 (14:29 +0000)]
Renamed connection-related variables (family, port, ...), and moved all the
standard dynRPC functions to another file.
jcargill [Thu, 14 Jul 1994 14:27:51 +0000 (14:27 +0000)]
Added a couple of new ptrace requests for CM5 nodes
jcargill [Thu, 14 Jul 1994 14:26:09 +0000 (14:26 +0000)]
Changes to ptraceReq header structure to accomodate new node ptrace
jcargill [Thu, 14 Jul 1994 14:24:17 +0000 (14:24 +0000)]
Removed old call to flushPtrace -- not needed anymore
jcargill [Tue, 12 Jul 1994 20:13:58 +0000 (20:13 +0000)]
Fixed logLine for printing out samples w/64 bit time
jcargill [Tue, 12 Jul 1994 20:11:06 +0000 (20:11 +0000)]
Removed some old/dead code
jcargill [Tue, 12 Jul 1994 20:09:06 +0000 (20:09 +0000)]
Added warning if a function's code appears to be a valid insn.
jcargill [Tue, 12 Jul 1994 20:04:09 +0000 (20:04 +0000)]
Fixed tagArg; changed to instrumenting CMMDs instead of CMMPs, to
correctly handle optimized libraries.
jcargill [Tue, 12 Jul 1994 19:48:46 +0000 (19:48 +0000)]
Added warning for functions not found in initialRequests set
jcargill [Tue, 12 Jul 1994 19:46:57 +0000 (19:46 +0000)]
Removed old code, added ability for fork paradyndCM5 when nodes start.
jcargill [Tue, 12 Jul 1994 19:45:21 +0000 (19:45 +0000)]
Hardware combine on the CM5 no longer requires a special sampling function.
jcargill [Tue, 12 Jul 1994 19:43:18 +0000 (19:43 +0000)]
Changed order of processState defn, so that initial (==0) state is neonatal.
Otherwise there is a small time-window at startup when it looks like it's
running, but hasn't been initialized.
jcargill [Tue, 12 Jul 1994 19:38:34 +0000 (19:38 +0000)]
Fixed iSymCount problem, improved speed of search for lib functions,
removed old/dead CM5 code, and fixed pagemask error
jcargill [Tue, 12 Jul 1994 19:30:58 +0000 (19:30 +0000)]
Included util.h for errorLine defn
jcargill [Tue, 12 Jul 1994 19:29:48 +0000 (19:29 +0000)]
Changed argument offsets for msgBytes, msgTags; search /Procedure first
jcargill [Tue, 12 Jul 1994 19:26:15 +0000 (19:26 +0000)]
Added internal prefix for TRACELIB
jcargill [Tue, 12 Jul 1994 18:45:30 +0000 (18:45 +0000)]
Got rid of old/unused trace-record types
newhall [Tue, 12 Jul 1994 17:03:50 +0000 (17:03 +0000)]
added error handling
newhall [Tue, 12 Jul 1994 17:03:09 +0000 (17:03 +0000)]
added error handling, changed msg binding for the visualization
file discriptor
newhall [Tue, 12 Jul 1994 16:58:43 +0000 (16:58 +0000)]
created error #20
newhall [Tue, 12 Jul 1994 16:52:14 +0000 (16:52 +0000)]
created error #19
newhall [Tue, 12 Jul 1994 16:46:42 +0000 (16:46 +0000)]
created error #18
jcargill [Mon, 11 Jul 1994 23:20:51 +0000 (23:20 +0000)]
Added "nightly" target, so that "make world" doesn't do docs and such.
jcargill [Mon, 11 Jul 1994 23:00:57 +0000 (23:00 +0000)]
Fixed bug where added two lists with (+=) operator could result in
duplicate key entries
jcargill [Mon, 11 Jul 1994 22:47:43 +0000 (22:47 +0000)]
Major CM5 commit: include syntax changes, some timer changes, removal
of old aggregation code, old pause code, added signal-driven sampling
within node processes
jcargill [Mon, 11 Jul 1994 22:29:10 +0000 (22:29 +0000)]
Got rid of old/unused trace-record types, and added a new one for cm5 node
paradynd printing
newhall [Mon, 11 Jul 1994 22:22:11 +0000 (22:22 +0000)]
created error #17
newhall [Mon, 11 Jul 1994 22:09:02 +0000 (22:09 +0000)]
created error #16