superpmi.py script improvements (#42773)
authorBruce Forstall <brucefo@microsoft.com>
Sat, 26 Sep 2020 20:10:39 +0000 (13:10 -0700)
committerGitHub <noreply@github.com>
Sat, 26 Sep 2020 20:10:39 +0000 (13:10 -0700)
commit92180ed3e98bd6153124d6a80095cefa31267711
treed426a193520b22e5e1752788531779d004a099c0
parentbbd97b7d3dcfc4617b5d47360fc1317517578048
superpmi.py script improvements (#42773)

1. Make the script pylint and pycodestyle clean (with exclusions).
Add pylint/pycodestyle configuration files.

2. Simplify and remove duplication in asm diffs code for generating
asm and JIT dump files.

3. Add cases to automatically upload and download associated .MCT files
if one or more specific .MCH files are specified.

4. Fix a few bugs related to using VS Code to view diffs. (I'm inclined
to remove this complication entirely unless someone actually uses it.)
src/coreclr/scripts/.pylintrc [new file with mode: 0644]
src/coreclr/scripts/coreclr_arguments.py
src/coreclr/scripts/jitrollingbuild.py
src/coreclr/scripts/setup.cfg [new file with mode: 0644]
src/coreclr/scripts/superpmi.py