Exclusive Monitor: Allow clearing a single processor.

This commit is contained in:
Fernando Sahmkow 2020-03-07 15:07:29 -04:00 committed by MerryMage
parent 2068658a82
commit b5d8b24a3c
2 changed files with 10 additions and 1 deletions

View file

@ -60,5 +60,12 @@ void ExclusiveMonitor::Clear() {
Unlock();
}
void ExclusiveMonitor::Clear(size_t processor_id) {
Lock();
exclusive_addresses[processor_id] = INVALID_EXCLUSIVE_ADDRESS;
Unlock();
}
} // namespace A64
} // namespace Dynarmic