diff options
| author | Miquel Sabaté Solà <mssola@mssola.com> | 2025-12-15 23:44:15 +0100 |
|---|---|---|
| committer | Miquel Sabaté Solà <mssola@mssola.com> | 2025-12-15 23:44:15 +0100 |
| commit | 7d61d80eeb918c141c20aff6d7dbfa0db65ebae6 (patch) | |
| tree | faf302fa0ae1f3715ff7739d62c02369c9228f37 /tests/code.nes | |
| parent | ec935330d4518829d01bbdf5670c4569fa07a567 (diff) | |
| download | tools.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 'tests/code.nes')
0 files changed, 0 insertions, 0 deletions
