aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorMiquel Sabaté Solà <mssola@mssola.com>2025-12-15 23:44:15 +0100
committerMiquel Sabaté Solà <mssola@mssola.com>2025-12-15 23:44:15 +0100
commit7d61d80eeb918c141c20aff6d7dbfa0db65ebae6 (patch)
treefaf302fa0ae1f3715ff7739d62c02369c9228f37 /scripts
parentec935330d4518829d01bbdf5670c4569fa07a567 (diff)
downloadtools.nes-7d61d80eeb918c141c20aff6d7dbfa0db65ebae6.tar.gz
tools.nes-7d61d80eeb918c141c20aff6d7dbfa0db65ebae6.zip
asan: move the conflict check into its own loop
There was a condition race in which some conflicts would be caught but sometimes wouldn't depending on how/when `memory.memory_ranges` was being filled. Instead of this, just fill this vector with otherwise valid candidates (other checks like "is it used?" still apply in this context), and then perform the conflict check upon the already filled vector. Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions