Proud::CriticalSectionSettings Class Reference

Public Attributes

uint32_t m_spinCount
 
bool m_fasterForWindows6
 true if you want to perform faster for Windows 6 or later.
 
String m_bottleneckWarningDumpFileName
 
String m_bottleneckWarningDumpFilePath
 
uint32_t m_bottleneckWarningThresholdMs
 
bool m_updateLastLockedThreadID
 

Detailed Description

parameters for critical section initialization.

Member Data Documentation

uint32_t Proud::CriticalSectionSettings::m_spinCount

spin count. will be set to appropriate value by default. This value will be set to 0 if only one CPU core is being used.

bool Proud::CriticalSectionSettings::m_updateLastLockedThreadID
If you this value to true,

Proud.CriticalSection.GetLastLockedThreadID() is valid.