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
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
Switch from DIAG_WITH_PRINTF to _WITH_STREAM_WRITEF.
(Still just from TraceStart).
Copied from Perforce
Change: 162395
ServerID: perforce.ravenbrook.com
trace started. This is just to test the DIAG-out mechanism; it
only affects variety.di.
Copied from Perforce
Change: 162389
ServerID: perforce.ravenbrook.com
Hope to fix in time, but for now I need DIAG-out to work, so switch
to printf (yes, really, I know, sorry).
Also, only do DIAG-out in variety.di, to avoid damage to .ci.
So for now, remove DIAG_WRITEF and DIAG from arenavm and trace.
To test, add DIAG_PRINTF in trace.
Copied from Perforce
Change: 162387
ServerID: perforce.ravenbrook.com
(make initial-size to mps_arena_create comically small,
to prompt VMChunkCreates and occasional MPS_RESERVE_BLOCK: 7's, ie.
commit-limit),
so mps_arena_create asks for 2*testArenaSIZE as before.
Copied from Perforce
Change: 162384
ServerID: perforce.ravenbrook.com
mpm.h: DIAG() et al under control of DIAGNOSTICS;
diag.c: under control of DIAGNOSTICS, plus add header and copyright.
Copied from Perforce
Change: 162214
ServerID: perforce.ravenbrook.com
Also: DIAG-out TraceStart reason, and -- if a non-monor collection --
DIAG-out an ArenaDescribe.
Copied from Perforce
Change: 162213
ServerID: perforce.ravenbrook.com
arena.c: turn off call from ArenaDescribe to GlobalsDescribe,
because it outputs too much stuff (perhaps this change should be
reverted later).
Copied from Perforce
Change: 162212
ServerID: perforce.ravenbrook.com
arenavm.c: add DIAG(ArenaDescribe) in VMChunkCreate;
amcss.c: make initial-size to mps_arena_create comically small,
to prompt VMChunkCreates and occasional MPS_RESERVE_BLOCK: 7's
(== commit-limit, which is ok; probably)
Copied from Perforce
Change: 162211
ServerID: perforce.ravenbrook.com
.\buffer.c(155) : warning C4244: '=' : conversion from 'const int ' to 'char ', possible loss of data
Copied from Perforce
Change: 162169
ServerID: perforce.ravenbrook.com
.\buffer.c(155) : warning C4244: '=' : conversion from 'const int ' to 'char ', possible loss of data
Copied from Perforce
Change: 162167
ServerID: perforce.ravenbrook.com
(plus some edits: integrations were not not verbatim)
poolamc.c: Count the loops of amcScanNailed.
If amcScanNailed looped, ss.unfixedSummary is
not accurate, so move all of the ScanStateSummary into
ss.fixedSumamry, so that trace.c's .verify.segsummary
does not erroneously fail.
This fixes job001548.
trace.c: (comment) explain .verify.segsummary
poolamc.c: AMCSegSketch: four character sketch of seg-state
Copied from Perforce
Change: 162150
ServerID: perforce.ravenbrook.com