1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-03 18:41:25 -08:00
Commit graph

284 commits

Author SHA1 Message Date
David Jones
cf7ca5fe54 Mps: using #if 0 to comment out code.
Copied from Perforce
 Change: 162842
 ServerID: perforce.ravenbrook.com
2007-07-10 14:45:53 +01:00
David Jones
de346ff538 Mps: removing unused traceband stuff introduced by
branch/2007-04-18/diag/...
       This was merged onto master by change 162839, but I, drj, felt
       it was simpler to remove it in a separate change.

Copied from Perforce
 Change: 162841
 ServerID: perforce.ravenbrook.com
2007-07-10 14:42:11 +01:00
David Jones
9a7619e191 Mps: grafting branch/2007-04-18/diag/... into master/...
p4 integ branch/2007-04-18/diag/... master/...
       p4 resolve -as master/...

       Non -as resolves:

       design/index.html - easy dirty merge
       code/w3build.bat -ay
       code/version.c -ay
       code/comm.gmk -at
       code/commpost.nmk -at
       code/poolmrg.c -am
       code/trace.c -at

       mpmtypes has unwanted code from the merge, this will be cleaned
       up in another change (it's just simpler that way).

Copied from Perforce
 Change: 162839
 ServerID: perforce.ravenbrook.com
2007-07-10 14:36:32 +01:00
David Jones
f17efcf054 Mps: deleteing unwanted files from branch. undoing change
162835.

       p4 describe -s 162835 | sed -n '/^Affected/,$p' | sed -n 's/\.\.\. //;3,$s/#.*//p' | p4 -x - delete

Copied from Perforce
 Change: 162836
 ServerID: perforce.ravenbrook.com
2007-07-10 13:36:30 +01:00
David Jones
4174c3a7b4 Mps: integ unwanted files from branch to master. i'm going to
delete them very soon.

for a in 162760 162720 162649 162648; do p4 integ branch/2007-04-18/diag/...@$a,$a master/...; done

Copied from Perforce
 Change: 162835
 ServerID: perforce.ravenbrook.com
2007-07-10 13:33:18 +01:00
David Jones
ab687480f0 Mps: minor edit to comment in ssixi3.c
Copied from Perforce
 Change: 162832
 ServerID: perforce.ravenbrook.com
2007-07-09 17:12:57 +01:00
Richard Kistruck
3e074da643 Mps master: version.c, w3build.bat, hello-world: for 1.108.0
Copied from Perforce
 Change: 162801
 ServerID: perforce.ravenbrook.com
2007-07-06 16:09:32 +01:00
Richard Kistruck
4a7eff7cbf Mps master: integ from br/band/...@162786:
trace.c, design/trace, mpmst.h:
  - fix job001658;
  - (by making traceFindGrey aware of reference rank bands);
  - tidy according to cstyle.

fin1658a.c, comm.gmk, commpost.nmk:
  - new test for job001658.

tool/test-runner.py:
  - platform detection.

w3build.bat:
  - rearrange to reduce interleaving of different deliverables;
  - only we, hi, di, ci;
  - rmdir the release directory, before creating and populating it.
(version.c - empty-integrate)

Copied from Perforce
 Change: 162787
 ServerID: perforce.ravenbrook.com
2007-07-05 18:13:01 +01:00
Richard Kistruck
10a3c03659 Mps br/diag: 0704e-162759-ac.txt configura log
Copied from Perforce
 Change: 162760
 ServerID: perforce.ravenbrook.com
2007-07-04 15:54:42 +01:00
Richard Kistruck
384a292264 Mps br/diag: exp-162759: w3build & version.c
Copied from Perforce
 Change: 162759
 ServerID: perforce.ravenbrook.com
2007-07-04 15:26:55 +01:00
Richard Kistruck
7d4f1bcc0b mps br/diag: destructive integration:
Integrate trace.chttps://github.com/Ravenbrook/mps/issues/2,https://github.com/Ravenbrook/mps/issues/8 and mpmst.hhttps://github.com/Ravenbrook/mps/issues/2,https://github.com/Ravenbrook/mps/issues/3 from br/band.
(Removes all previous changes to trace.c in br/diag)
(Consequent change to TraceStart() fn-type in mpm.h)
(Consequent re-introduction of tabs in trace.c)
Then further:
Add in traceFindGrey_diag(), from trace.chttps://github.com/Ravenbrook/mps/issues/15 in br/diag,
to give output showing sequence of seg-ranks returned by 
traceFindGrey.

Copied from Perforce
 Change: 162758
 ServerID: perforce.ravenbrook.com
2007-07-04 15:17:59 +01:00
Richard Kistruck
89427a20da Mps br/band: exp-162756: version.c & w3build.bat
Copied from Perforce
 Change: 162756
 ServerID: perforce.ravenbrook.com
2007-07-04 14:19:46 +01:00
Richard Kistruck
6cdca4deec Mps br/band: w3build.bat: exp-162754, integ'd from br/diag
Copied from Perforce
 Change: 162755
 ServerID: perforce.ravenbrook.com
2007-07-04 14:03:39 +01:00
David Jones
fdd6a39f53 Mps: more checking.
Copied from Perforce
 Change: 162742
 ServerID: perforce.ravenbrook.com
2007-07-03 15:44:24 +01:00
David Jones
363088e2a3 Mps: tracefindgrey checks as per its comment.
Copied from Perforce
 Change: 162736
 ServerID: perforce.ravenbrook.com
2007-07-03 15:01:48 +01:00
David Jones
98bd3617a3 Mps: comments on what checks we make in tracefindgrey. no
checks yet.

Copied from Perforce
 Change: 162734
 ServerID: perforce.ravenbrook.com
2007-07-03 14:32:52 +01:00
David Jones
c20569b283 Mps: tracebandincrement renamed to tracebandadvance.
Copied from Perforce
 Change: 162732
 ServerID: perforce.ravenbrook.com
2007-07-03 14:00:20 +01:00
Richard Kistruck
13b5a81d16 Mps br/diag: tracefindgrey configura report from exp-162719.
Copied from Perforce
 Change: 162720
 ServerID: perforce.ravenbrook.com
2007-07-02 17:17:09 +01:00
Richard Kistruck
74679ff825 Mps br/diag: exp-162719
Copied from Perforce
 Change: 162719
 ServerID: perforce.ravenbrook.com
2007-07-02 16:19:38 +01:00
David Jones
75b8750d3c Mps: implements better band tracing.
Copied from Perforce
 Change: 162718
 ServerID: perforce.ravenbrook.com
2007-07-02 16:10:48 +01:00
David Jones
f63d05eaaf Mps: added band field to tracestruct. unused.
Copied from Perforce
 Change: 162717
 ServerID: perforce.ravenbrook.com
2007-07-02 15:43:34 +01:00
David Jones
afe0c9167d Mps: more correct c style in trace.c immediately prior to
editing it.

Copied from Perforce
 Change: 162716
 ServerID: perforce.ravenbrook.com
2007-07-02 15:21:04 +01:00
David Jones
82ec5640f9 Mps: cherry picked test from diag branch. bit tricky:
p4 integ 2007-04-18/diag/code/fin1658a.c 2007-07-02/band/code/fin1658a.c
       p4 integ '2007-04-18/diag/code/comm*mk'@162631,162631 '2007-07-02/band/code/comm*mk'
       (latter integ was dirty.  Effect is to add fin1658a as a target

Copied from Perforce
 Change: 162710
 ServerID: perforce.ravenbrook.com
2007-07-02 12:06:34 +01:00
Richard Kistruck
cb7466253b Mps br/diag: trace: new field in tracestruct: traceband band for
current band (eg via-F) of trace.  Fix for job001658.

Copied from Perforce
 Change: 162696
 ServerID: perforce.ravenbrook.com
2007-06-29 17:17:00 +01:00
Richard Kistruck
6aad947351 Mps br/diag: config.h: translate config_debug to config_stats,
because that's what it means.  It's got nothing to do with debugging!
Note: this affects MPS_VARIETY_STRING, and version.c#MPSVersionString.

Copied from Perforce
 Change: 162693
 ServerID: perforce.ravenbrook.com
2007-06-29 14:26:50 +01:00
Richard Kistruck
4df14dcbf8 Mps br/diag: rename #def "diagnostics" as "statistics", as all the
macros it controls are called "STATISTIC_blah", and same replacement 
in comments.  The term "diagnostic" means something else now: see 
design/diag/.

Copied from Perforce
 Change: 162692
 ServerID: perforce.ravenbrook.com
2007-06-29 14:08:00 +01:00
Richard Kistruck
044ed29e91 Mps br/diag: trace.c: rearrange diag output into new
traceFindGrey_diag() function (preparatory to leaving it in when 
integrating to master).

Copied from Perforce
 Change: 162676
 ServerID: perforce.ravenbrook.com
2007-06-28 16:13:13 +01:00
Richard Kistruck
66b64127c6 Mps br/diag: rename a logfile without spaces (so link to it from
job001658 gets HTMLised correctly).

Copied from Perforce
 Change: 162649
 ServerID: perforce.ravenbrook.com
2007-06-22 18:12:23 +01:00
Richard Kistruck
b509a1dfac Mps br/diag: tracefindgrey configura report.
Copied from Perforce
 Change: 162648
 ServerID: perforce.ravenbrook.com
2007-06-22 18:04:05 +01:00
Richard Kistruck
c333ad1add mps br/diag: trace.c: (fix w3 build) cast integer character constant to char
w3build.bat: prepare for experimental release exp-162647

Copied from Perforce
 Change: 162647
 ServerID: perforce.ravenbrook.com
2007-06-22 17:19:23 +01:00
Richard Kistruck
d796426ba5 mps br/diag: trace.c: tracefindgrey diag-out:
Represent runs of the same rank as "Rx" where R is rank and x is 
 0..9, a..z (x10), or *.  This makes output smaller.
 Accumulate report, and only output at end of trace.
 Represent "no more grey segs" as ".".

Copied from Perforce
 Change: 162644
 ServerID: perforce.ravenbrook.com
2007-06-22 16:05:52 +01:00
Richard Kistruck
674c46c848 Mps br/diag: fin1658a: confirms defect described in job001658.
Copied from Perforce
 Change: 162631
 ServerID: perforce.ravenbrook.com
2007-06-21 19:26:00 +01:00
Richard Kistruck
bb72c7075e Mps br/diag: trace.c: (fix w3 build) cast integer character constant to char
Copied from Perforce
 Change: 162630
 ServerID: perforce.ravenbrook.com
2007-06-21 17:23:01 +01:00
Richard Kistruck
c36e2aa4d2 Mps br/diag: new fin1658a.c -- second test for job001658
Copied from Perforce
 Change: 162629
 ServerID: perforce.ravenbrook.com
2007-06-21 17:12:59 +01:00
Richard Kistruck
b2afb5ac61 Mps br/diag: fint1658.c: (from finalcv) (clarify only) improve
hash-def names and comments.

Copied from Perforce
 Change: 162628
 ServerID: perforce.ravenbrook.com
2007-06-21 17:06:13 +01:00
Richard Kistruck
3d17eed32b mps br/diag finalcv: (clarify only) improve hash-def names and comments.
Copied from Perforce
 Change: 162627
 ServerID: perforce.ravenbrook.com
2007-06-21 17:02:28 +01:00
Richard Kistruck
2b59688236 Mps br/diag: start to demonstrate job001658 defect:
Show that after finding one RankFINAL segment, traceFindGrey then 
goes back to RankEXACT segs before tracing the next RankFINAL segment.

Copied from Perforce
 Change: 162626
 ServerID: perforce.ravenbrook.com
2007-06-21 15:59:33 +01:00
Richard Kistruck
20f675d611 mps br/diag: new fint1658.c: (comment) it doesn't work yet!
Copied from Perforce
 Change: 162625
 ServerID: perforce.ravenbrook.com
2007-06-21 14:25:31 +01:00
Richard Kistruck
e89285a293 Mps br/diag: new fint1658.c: test for job001658, finalization promptness
Copied from Perforce
 Change: 162624
 ServerID: perforce.ravenbrook.com
2007-06-21 14:23:03 +01:00
Richard Kistruck
4d22c6b819 mps br/diag: (whitespace only) remove tabs from trace.c
Copied from Perforce
 Change: 162615
 ServerID: perforce.ravenbrook.com
2007-06-20 15:49:07 +01:00
Richard Kistruck
46a9e84c2c Mps br/diag: (whitespace only) remove tabs from poolmrg.c
Copied from Perforce
 Change: 162614
 ServerID: perforce.ravenbrook.com
2007-06-20 15:41:18 +01:00
Richard Kistruck
29b7c88681 Mps br/diag fint1658.c: new finalization test, with guardians on
more than one seg.

Copied from Perforce
 Change: 162612
 ServerID: perforce.ravenbrook.com
2007-06-20 14:58:31 +01:00
Richard Kistruck
3dc07c2722 Mps br/diag finalcv: (comments only) add comments.
Copied from Perforce
 Change: 162611
 ServerID: perforce.ravenbrook.com
2007-06-20 14:44:16 +01:00
Richard Kistruck
4d7b662267 Mps br/diag finalcv and fmtdytst: (comments only) add comments.
Copied from Perforce
 Change: 162608
 ServerID: perforce.ravenbrook.com
2007-06-20 13:42:01 +01:00
Richard Kistruck
c1685ecb6f Mps br/diag finalcv.c: (from master) removing epcore #ifdef that we can't test.
Copied from Perforce
 Change: 162607
 ServerID: perforce.ravenbrook.com
2007-06-20 12:58:55 +01:00
David Jones
e1bb748953 Mps: removing epcore #ifdef that we can't test.
Copied from Perforce
 Change: 162479
 ServerID: perforce.ravenbrook.com
2007-06-04 13:54:14 +01:00
David Jones
00f0093548 Mps: removing misleading parens around a return expression.
Copied from Perforce
 Change: 162475
 ServerID: perforce.ravenbrook.com
2007-06-04 11:08:24 +01:00
Richard Kistruck
8708f54c3d Mps br/diag: release exp-162399
Copied from Perforce
 Change: 162399
 ServerID: perforce.ravenbrook.com
2007-05-23 16:56:01 +01:00
Richard Kistruck
de2c83bebe Mps br/diag: diag in tracestart: show arena->chunkserial, and
output why as number (for conciseness).

Copied from Perforce
 Change: 162398
 ServerID: perforce.ravenbrook.com
2007-05-23 16:54:25 +01:00
Richard Kistruck
45038f2c52 Mps br/diag: back to diag_with_printf again.
Copied from Perforce
 Change: 162397
 ServerID: perforce.ravenbrook.com
2007-05-23 16:39:26 +01:00