aboutsummaryrefslogtreecommitdiffstats
path: root/mps/code/trace.c
diff options
context:
space:
mode:
authorRichard Kistruck2009-04-02 18:29:10 +0100
committerRichard Kistruck2009-04-02 18:29:10 +0100
commited1f97ac9f640bb9d33210893e10657b194be509 (patch)
tree2e16312237a0b6972730219ee721f4573b172993 /mps/code/trace.c
parent5222bb2de096cfef7ff296f5c8b7481cf60fb140 (diff)
downloademacs-ed1f97ac9f640bb9d33210893e10657b194be509.tar.gz
emacs-ed1f97ac9f640bb9d33210893e10657b194be509.zip
Mps br/padding: more diagnostic for how padding survives a collection.
More diag: - new traceSetSignalEmergency; - new AMCFix_amcSegCreateNailboard and AMCHeaderFix_amcSegCreateNailboard (note: the other, unreported, route to becoming boarded is because of a (mutator) buffer); - in traces: show SegBase and zone; - in TraceStart: show genZoneSets; - in amcReclaimNailed: show cbpip and cbpad. zcoll.c: - sizemethod 1 to Make command: occasionally makes >1MiB objects; - declare root_table all MPS_RANK_AMBIG. Copied from Perforce Change: 167726 ServerID: perforce.ravenbrook.com
Diffstat (limited to 'mps/code/trace.c')
-rw-r--r--mps/code/trace.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/mps/code/trace.c b/mps/code/trace.c
index 3958232dfec..1082eaefe78 100644
--- a/mps/code/trace.c
+++ b/mps/code/trace.c
@@ -308,6 +308,9 @@ static void traceSetSignalEmergency(TraceSet ts, Arena arena)
308 TraceId ti; 308 TraceId ti;
309 Trace trace; 309 Trace trace;
310 310
311 DIAG_SINGLEF(( "traceSetSignalEmergency",
312 "traceSet: $B", ts, NULL ));
313
311 TRACE_SET_ITER(ti, trace, ts, arena) 314 TRACE_SET_ITER(ti, trace, ts, arena)
312 trace->emergency = TRUE; 315 trace->emergency = TRUE;
313 TRACE_SET_ITER_END(ti, trace, ts, arena); 316 TRACE_SET_ITER_END(ti, trace, ts, arena);