aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/mconf.py
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2020-10-26 06:14:54 -0400
committerPaolo Bonzini <pbonzini@redhat.com>2020-11-15 14:21:31 +0100
commit4caa0577ecfdc9b4d7101cfb07154384fdd191a9 (patch)
tree25ae044cb7845de601d94535daddf55337d7fe18 /mesonbuild/mconf.py
parentfc9b0cbb7fe718cbbd63e3b51839b90b3e558037 (diff)
downloadmeson-4caa0577ecfdc9b4d7101cfb07154384fdd191a9.zip
meson-4caa0577ecfdc9b4d7101cfb07154384fdd191a9.tar.gz
meson-4caa0577ecfdc9b4d7101cfb07154384fdd191a9.tar.bz2
stabilize iteration order for dictionaries
The order of keys in dictionaries cannot be relied upon, because the hash values are randomized by Python. Whenever we iterate on dictionaries and meson.build generates a list during the iteration, the different iteration orders may cause random changes in the command line and cause ninja to rebuild a lot of files unnecessarily.
Diffstat (limited to 'mesonbuild/mconf.py')
0 files changed, 0 insertions, 0 deletions