diff options
author | Paolo Bonzini <pbonzini@redhat.com> | 2020-10-26 06:14:54 -0400 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2020-11-15 14:21:31 +0100 |
commit | 4caa0577ecfdc9b4d7101cfb07154384fdd191a9 (patch) | |
tree | 25ae044cb7845de601d94535daddf55337d7fe18 /mesonbuild/mconf.py | |
parent | fc9b0cbb7fe718cbbd63e3b51839b90b3e558037 (diff) | |
download | meson-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