about summary refs log tree commit diff
path: root/docs/dev/debugging.md
diff options
context:
space:
mode:
authorFlorian Diebold <flodiebold@gmail.com>2020-02-15 18:00:14 +0100
committerFlorian Diebold <flodiebold@gmail.com>2020-02-15 18:04:01 +0100
commit3484d727c3b26e9596ec3bd671e2a76a87cdb5fd (patch)
treeb0a1561d8dec30fc07bee0cfc2fb93cf6e162c2f /docs/dev/debugging.md
parent58f4dcf79ecf3b8dcec83d46a27a29340900a0ef (diff)
downloadrust-3484d727c3b26e9596ec3bd671e2a76a87cdb5fd.tar.gz
rust-3484d727c3b26e9596ec3bd671e2a76a87cdb5fd.zip
Extend analysis-stats a bit
This adds some tools helpful when debugging nondeterminism in analysis-stats:
 - a `--randomize` option that analyses everything in random order
 - a `-vv` option that prints even more detail

Also add a debug log if Chalk fuel is exhausted (which would be a source of
nondeterminism, but didn't happen in my tests).

I found one source of nondeterminism (rust-lang/chalk#331), but there are still
other cases remaining.
Diffstat (limited to 'docs/dev/debugging.md')
0 files changed, 0 insertions, 0 deletions