fix: adjusted CPU stress test to prevent compiler to optimize it (#2391)

This commit is contained in:
Serhiy Mytrovtsiy
2025-02-19 18:47:41 +01:00
parent 8ac0b52126
commit fa7b3bbf49

View File

@@ -1664,8 +1664,9 @@ public class CPUeStressTest {
private func test(threadIndex: Int) {
pthread_set_qos_class_self_np(QOS_CLASS_BACKGROUND, 0)
var result: Double = 0.0
while isRunning {
_ = sqrt(987654.321)
result += sqrt(987654.321)
}
}
}
@@ -1702,8 +1703,9 @@ public class CPUpStressTest {
private func test(threadIndex: Int) {
pthread_set_qos_class_self_np(QOS_CLASS_USER_INTERACTIVE, 0)
var result: Double = 0.0
while isRunning {
_ = sqrt(987654.321)
result += sqrt(987654.321)
}
}
}