[IR] Optimize a few hot spots to reduce total CPU time

^KT-61121
This commit is contained in:
Mark Mann
2023-08-09 18:35:45 +02:00
committed by Space Team
parent 83a70ddf8b
commit 8a31e2ed82
12 changed files with 53 additions and 30 deletions
@@ -284,11 +284,11 @@ class FakeOverrideBuilder(
}
fun provideFakeOverrides() {
val entries = fakeOverrideCandidates.entries
val entries = fakeOverrideCandidates.entries.toMutableList()
while (entries.isNotEmpty()) {
val candidate = entries.last()
entries.remove(candidate)
val candidate = entries.removeLast()
provideFakeOverrides(candidate.key, candidate.value)
}
fakeOverrideCandidates.clear()
}
}