about summary refs log tree commit diff
path: root/docs/dev/debugging.md
diff options
context:
space:
mode:
authorbors[bot] <26634292+bors[bot]@users.noreply.github.com>2020-02-15 22:35:44 +0000
committerGitHub <noreply@github.com>2020-02-15 22:35:44 +0000
commitd9767727168c68b4ecf930c9dab5a950c0be8e7b (patch)
tree7b4efbd8218d5323bc869de7d8e665a94f6178ce /docs/dev/debugging.md
parentff7110f761d21f8323560ce177a5518591af79a0 (diff)
parent3484d727c3b26e9596ec3bd671e2a76a87cdb5fd (diff)
downloadrust-d9767727168c68b4ecf930c9dab5a950c0be8e7b.tar.gz
rust-d9767727168c68b4ecf930c9dab5a950c0be8e7b.zip
Merge #3157
3157: Extend analysis-stats a bit r=matklad a=flodiebold

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.

Co-authored-by: Florian Diebold <flodiebold@gmail.com>
Diffstat (limited to 'docs/dev/debugging.md')
0 files changed, 0 insertions, 0 deletions