[*] Amend runtime config typo: Prefer*
[-] Redundant AuTime header (ExtendedTimer.hpp)
This commit is contained in:
parent
6e59770eee
commit
8a4fc0d9c3
@ -329,9 +329,9 @@ namespace Aurora
|
||||
bool bEnableAggressiveScheduling { false };
|
||||
bool bEnableAgrSchedulingRatelimit { true };
|
||||
bool bPreferNt51XpMutexesOver8 { false };
|
||||
bool bPerferNt51XpCondvarsOver8 { false };
|
||||
bool bPerferNtCondvarModernWinSpin { true }; // to reevaluate (true could cause double spinning depending on the nt version! prediction: true regardless)
|
||||
bool bPerferNtCondvarOlderWinSpin { true }; // to reevaluate (true could cause excessive context switching in signaling thread! prediction: back to false)
|
||||
bool bPreferNt51XpCondvarsOver8 { false };
|
||||
bool bPreferNtCondvarModernWinSpin { true }; // to reevaluate (true could cause double spinning depending on the nt version! prediction: true regardless)
|
||||
bool bPreferNtCondvarOlderWinSpin { true }; // to reevaluate (true could cause excessive context switching in signaling thread! prediction: back to false)
|
||||
};
|
||||
|
||||
struct RuntimeStartInfo
|
||||
|
@ -27,5 +27,4 @@ namespace Aurora::Time
|
||||
}
|
||||
|
||||
#include "Stopwatch.hpp"
|
||||
#include "DebugBenchmark.hpp"
|
||||
#include "ExtendedTimer.hpp"
|
||||
#include "DebugBenchmark.hpp"
|
@ -131,7 +131,7 @@ namespace Aurora
|
||||
!pNtWaitForKeyedEvent;
|
||||
|
||||
gUseNativeWaitCondvar = (pWaitOnAddress &&
|
||||
!gRuntimeConfig.threadingConfig.bPerferNt51XpCondvarsOver8 &&
|
||||
!gRuntimeConfig.threadingConfig.bPreferNt51XpCondvarsOver8 &&
|
||||
(pRtlWaitOnAddress || AuBuild::kCurrentPlatform != AuBuild::EPlatform::ePlatformWin32)) ||
|
||||
!pNtWaitForKeyedEvent;
|
||||
|
||||
|
@ -93,7 +93,7 @@ namespace Aurora::Threading::Primitives
|
||||
if (gUseNativeWaitCondvar)
|
||||
{
|
||||
// Reverted: 5b495f7fd9495aa55395666e166ac499955215dc
|
||||
if (gRuntimeConfig.threadingConfig.bPerferNtCondvarModernWinSpin)
|
||||
if (gRuntimeConfig.threadingConfig.bPreferNtCondvarModernWinSpin)
|
||||
{
|
||||
if (!bIOU)
|
||||
{
|
||||
@ -115,7 +115,7 @@ namespace Aurora::Threading::Primitives
|
||||
else
|
||||
{
|
||||
// Reverted: 5b495f7fd9495aa55395666e166ac499955215dc
|
||||
if (gRuntimeConfig.threadingConfig.bPerferNtCondvarOlderWinSpin)
|
||||
if (gRuntimeConfig.threadingConfig.bPreferNtCondvarOlderWinSpin)
|
||||
{
|
||||
if (!bIOU)
|
||||
{
|
||||
@ -234,7 +234,7 @@ namespace Aurora::Threading::Primitives
|
||||
|
||||
if (gUseNativeWaitCondvar)
|
||||
{
|
||||
if (gRuntimeConfig.threadingConfig.bPerferNtCondvarModernWinSpin)
|
||||
if (gRuntimeConfig.threadingConfig.bPreferNtCondvarModernWinSpin)
|
||||
{
|
||||
if (!bIOU)
|
||||
{
|
||||
@ -251,7 +251,7 @@ namespace Aurora::Threading::Primitives
|
||||
}
|
||||
else
|
||||
{
|
||||
if (gRuntimeConfig.threadingConfig.bPerferNtCondvarOlderWinSpin)
|
||||
if (gRuntimeConfig.threadingConfig.bPreferNtCondvarOlderWinSpin)
|
||||
{
|
||||
if (!bIOU)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user