aboutsummaryrefslogtreecommitdiffstats
path: root/mps/code
diff options
context:
space:
mode:
authorDavid Jones2007-07-20 10:20:44 +0100
committerDavid Jones2007-07-20 10:20:44 +0100
commitd97d0920afae7f612240e5a528a0f61c82bd8d08 (patch)
tree2732543973921f9f515eb703cc641fe63241a197 /mps/code
parent2a8551b5583adc07a722b7cfd8c4d23a7657c6da (diff)
downloademacs-d97d0920afae7f612240e5a528a0f61c82bd8d08.tar.gz
emacs-d97d0920afae7f612240e5a528a0f61c82bd8d08.zip
Mps: poolgen diags at tracestart.
Copied from Perforce Change: 162955 ServerID: perforce.ravenbrook.com
Diffstat (limited to 'mps/code')
-rw-r--r--mps/code/trace.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/mps/code/trace.c b/mps/code/trace.c
index 8a32b46f8f6..9e1dd3a56c2 100644
--- a/mps/code/trace.c
+++ b/mps/code/trace.c
@@ -1828,6 +1828,8 @@ void TraceStart(Trace trace, double mortality, double finishingTime)
1828 "MPS: TraceStart\n", 1828 "MPS: TraceStart\n",
1829 NULL )); 1829 NULL ));
1830 { /* @@ */ 1830 { /* @@ */
1831 /* Iterate over all chains, all GenDescs within a chain, and all */
1832 /* PoolGens within a GenDesc. */
1831 Ring node, nextNode; 1833 Ring node, nextNode;
1832 int i; 1834 int i;
1833 1835
@@ -1838,18 +1840,19 @@ void TraceStart(Trace trace, double mortality, double finishingTime)
1838 NULL )); 1840 NULL ));
1839 1841
1840 for(i = 0; i < chain->genCount; ++i) { 1842 for(i = 0; i < chain->genCount; ++i) {
1843 Ring n, nn;
1841 GenDesc desc = &chain->gens[i]; 1844 GenDesc desc = &chain->gens[i];
1842 DIAG_WRITEF(( DIAG_STREAM, 1845 DIAG_WRITEF(( DIAG_STREAM,
1843 "MPS: GenDesc $P capacity: $U KiB, mortality $D\n", 1846 "MPS: GenDesc $P capacity: $U KiB, mortality $D\n",
1844 (void *)desc, desc->capacity, desc->mortality, 1847 (void *)desc, desc->capacity, desc->mortality,
1845 NULL )); 1848 NULL ));
1846#if 0 1849 RING_FOR(n, &desc->locusRing, nn) {
1847 for all poolGens { 1850 PoolGen gen = RING_ELT(PoolGen, genRing, n);
1848 DIAG_WRITEF(( DIAG_STREAM, 1851 DIAG_WRITEF(( DIAG_STREAM,
1849 "MPS: $S$D/$D blah blah\n", 1852 "MPS: PoolGen $U", gen->nr,
1853 " totalSize $U newSize $U\n", gen->totalSize, gen->newSize,
1850 NULL )); 1854 NULL ));
1851 } 1855 }
1852#endif
1853 } 1856 }
1854 } 1857 }
1855 } 1858 }